Posted on: 25/08/2025
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.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1535300
Interview Questions for you
View All