Java Developer – Siemens Financial Services IT | Pune, India

September 19, 2025

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 TitleJava Developer – Financial Services IT
CompanySiemens Technology and Services Pvt. Ltd.
OrganizationSiemens Financial Services
LocationPune, Maharashtra, India
Job TypeFull-time, Permanent
Work ModelHybrid (office & remote flexibility)
Experience LevelExperienced Professional (5+ years)
ShiftStandard Business Hours
Tech StackJava 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.

👉 Apply on Siemens Careers