Talent.com
This job offer is not available in your country.
Softpath Technologies - Senior Software Developer - Java Technologies

Softpath Technologies - Senior Software Developer - Java Technologies

Softpath Technologies LLCBangalore
30+ days ago
Job description

Job Title : Senior Software Developer Java

Experience Level : 7+ Years

Location : Bangalore, India

Job Mode : Work From Office (WFO)

Education : B.E. / B.Tech / M.E. / M.Tech / MCA / MSc in Computer Science or a related field

About the Role :

We are looking for a highly skilled and experienced Senior Software Developer - Java to join our dynamic development team based in Bangalore. As a senior developer, you will be responsible for designing, developing, and maintaining high-quality backend solutions for enterprise-grade cloud applications, primarily in the energy automation domain.

The ideal candidate should have a strong technical background in Java, Spring Framework, and PostgreSQL, with proven experience in AWS cloud-based application development. A proactive mindset, passion for problem-solving, and the ability to collaborate in a fast-paced Agile environment are essential for success in this role.

Key Responsibilities :

  • Analyze complex software requirements and transform them into functional, scalable, and robust backend solutions.
  • Design, develop, and implement backend modules and services using Java, Spring Boot, and PostgreSQL for cloud-based applications.
  • Perform detailed unit testing, integration testing, and participate in system-level testing to ensure quality and reliability.
  • Lead and contribute to code reviews, design reviews, and technical discussions, ensuring adherence to best practices and standards.
  • Create and maintain comprehensive technical documentation, including requirements, design specifications, code, and test plans.
  • Collaborate closely with cross-functional teams including Product Management, QA, UI / UX, and DevOps to deliver integrated solutions.
  • Take ownership of continuous integration and deployment (CI / CD) pipelines and maintain the codebase within source control systems (e.g., Git).
  • Mentor and guide junior developers through code reviews, knowledge sharing sessions, and technical support.
  • Drive innovation and contribute to improving system performance, scalability, and maintainability.
  • Ensure compliance with internal and external quality and security standards throughout the development lifecycle.
  • Communicate effectively with global stakeholders across time zones, understanding multi-country development dynamics.
  • Remain up to date with industry trends, technologies, and best practices to continuously evolve the architecture and technology stack.

Required Skills and Experience :

  • 6 to 9 years of strong hands-on experience in software development using Java and Spring Framework (Spring Boot).
  • Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Proven experience in cloud application development using AWS and deployment of microservices.
  • Strong expertise in database design, SQL, and PostgreSQL.
  • Experience working with RESTful APIs, JSON / XML, and other modern web protocols.
  • Familiarity with DevOps practices, including version control (Git), CI / CD pipelines, containerization (Docker), and automation tools.
  • Exposure to frontend technologies such as Angular and Bootstrap is a strong plus.
  • Experience working in Agile / Scrum teams and understanding of Agile development practices.
  • Experience in multi-country or global software projects is desirable.
  • Ability to manage multiple priorities in a fast-paced environment with attention to detail and quality.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent verbal and written communication skills with the ability to clearly articulate ideas, designs, and technical concepts.
  • Preferred Qualifications :

  • AWS certification or equivalent practical experience in cloud-native development.
  • Knowledge of energy domain systems or enterprise-scale applications is a bonus.
  • Experience with monitoring tools like Prometheus, Grafana, or ELK stack is desirable.
  • What We Offer :

  • Opportunity to work on cutting-edge technologies in cloud computing and energy automation.
  • A collaborative and inclusive work environment where innovation is encouraged.
  • Competitive compensation and benefits.
  • Learning and development opportunities tailored to your career growth.
  • Work Mode :

    This is a Work From Office (WFO) role located in our Bangalore office. Candidates must be willing to work on-site as per company policies.

    (ref : hirist.tech)

    Create a job alert for this search

    Senior Developer Java • Bangalore