Job Description
Summary
Siemens is hiring an experienced Java Developer in Pune, Maharashtra, India for its Financial Services IT division. In this full-time permanent role, you’ll contribute to the newly established Siemens Tech Hub in India, building innovative digital solutions for global financial operations. If you’re passionate about Java-based application development, eager to work on both front-end and back-end systems, and looking to join one of the world’s leading technology companies, this Siemens job opportunity is the perfect fit.
Job Details at a Glance
| Job Title | Java Developer – Financial Services IT |
|---|---|
| Company | Siemens Technology and Services Pvt. Ltd. |
| Organization | Siemens Financial Services |
| Location | Pune, Maharashtra, India |
| Job Type | Full-time, Permanent |
| Work Model | Hybrid (office & remote flexibility) |
| Experience Level | Experienced Professional (5+ years) |
| Shift | Standard Business Hours |
| Tech Stack | Java EE, Spring, JPA, SQL, Angular, REST APIs, JBoss, Spring Boot |
Responsibilities
As a Java Developer at Siemens, you will:
- Design and implement scalable Java-based applications for global financial services.
- Develop both front-end and back-end features with modern frameworks.
- Integrate user-facing components with server-side logic.
- Conduct code reviews and ensure adherence to best practices.
- Mentor junior developers and share technical expertise.
- Collaborate with stakeholders to gather and analyze business requirements.
- Optimize application performance and ensure system reliability.
- Support application deployment, testing, and documentation.
Skills Required
- Strong expertise in Java EE, Spring, JPA, Dependency Injection.
- Proficiency with SQL databases (MS-SQL Server, PostgreSQL, MySQL).
- Hands-on experience with RESTful APIs and web services.
- Knowledge of application servers (e.g., JBoss EAP, Spring Boot).
- Familiarity with frontend technologies (Angular, JSP/JSF).
- Solid grasp of software architecture and design patterns.
- Strong problem-solving, analytical, and communication skills.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience in Java application development.
- Experience in financial services industry (preferred but not mandatory).
- Relevant certifications in Java, cloud platforms, or Agile (a plus).
- Ability to work independently and within virtual agile teams.
Why Join Siemens?
- Work with a global technology leader in digital innovation.
- Be part of Siemens’ Financial Services IT Tech Hub in India.
- Collaborate with international teams on high-impact projects.
- Enjoy hybrid work flexibility and professional growth opportunities.
- Contribute to projects that shape the future of financial technology.
Apply Now
Take your career to the next level with Siemens. Apply today for the Java Developer – Financial Services IT position in Pune, India, and join a team that’s transforming digital innovation in the financial sector.