Java Backend Developer
About the Role
Location India Karnataka Bangalore Company Siemens Gamesa Renewable Power Private Limited Organization EVP Global Functions Business Unit Digital Products and Solutions Full / Part time Full-time Experience Level Mid-level Professional
A Snapshot of Your Day
You will design, develop, and maintain enterprise-grade applications using modern Java frameworks, ensuring scalability, performance, and security.
The role requires collaboration with product owners, architects, QA, and DevOps teams in an Agile/SAFe environment, contributing to the development of cloud-ready solutions. You will work on building and optimizing high-performance systems while adhering to coding standards, security practices, and organizational guidelines.
How You’ll Make an Impact
Design, develop, and maintain enterprise-grade applications using Java and related frameworks Implement secure, scalable, and high-performance solutions Develop APIs and microservices using Spring Boot and REST frameworks Work with enterprise application servers such as JBoss EAP and Tomcat for deployment and configuration Optimize application performance using caching mechanisms like Redis and monitoring tools Collaborate with product owners, architects, QA, and cross-functional teams in Agile/SAFe environments Contribute to CI/CD pipeline improvements and cloud migration strategies Ensure compliance with coding standards, security practices, and organizational guidelines Participate in code reviews, testing, and technical documentation What You Bring
3–5 years of hands-on experience in Java development Strong command of Java (8/11/17/21) with core and advanced concepts Experience in Java Swing for desktop application development Knowledge of EJB for enterprise application development Proficiency in Spring Boot for API and microservices development Experience in designing and integrating REST APIs Hands-on experience with JBoss EAP and Tomcat 11 Experience with Redis for caching and performance optimization Understanding of microservices architecture and distributed systems Knowledge of OAuth2 / JWT for secure authentication and authorization Experience with Spring Security for application-level security Familiarity with API testing tools like Postman Experience working in Agile / SAFe environments Familiarity with tools such as Jira and Azure DevOps for tracking and CI/CD collaboration Strong problem-solving and analytical skills Ability to work independently and collaboratively in a team environment Excellent communication and interpersonal skills Strong commitment to continuous learning and adapting to new technologies