Software Engineer Advanced

Siemens AG

Pune District

Hybrid

INR 1,200,000 - 2,000,000

Full time

34 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens Digital Industries Software is seeking a Software Engineer to contribute to Java/Spring Boot based applications, RESTful APIs, and microservices in a hybrid work setup. You will resolve production issues, collaborate with customers and stakeholders, and build documentation while maintaining high-quality software.

The role emphasizes strong analytical skills, problem solving, and willingness to learn new technologies. 2+ years of Java experience and a bachelor’s degree are required.

Qualifications

  • Bachelor’s degree in computer science, IT, Engineering or related field.
  • Minimum 2 years of hands-on Java development, support and maintenance.

Responsibilities

  • Develop, maintain, and improve applications using Java and Spring Boot.
  • Develop RESTful APIs and microservices.
  • Investigate, fix, and resolve production issues within defined SLA timelines.
  • Support customer-reported incidents and service requests.
  • Perform root cause analysis and implement permanent fixes.
  • Collaborate with QA and multi-functional teams throughout SDLC.

Skills

Java
Spring Boot
REST API
Microservices
SQL
NoSQL
Git
Agile
SDLC
Problem solving

Education

Bachelor’s degree in computer science or related

Tools

GitHub
Git

Job description

Job Family: Software

Req ID: 520136

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

Position Overview:

We are looking for a motivated Software Engineer to join our team and contribute to application development, customer support, and production issue resolution. The candidate will be responsible for developing, maintaining, solving, and improving enterprise applications built using Java and Spring Boot-based microservices architecture.

The role requires close collaboration with customers, business users, development teams, and support teams to investigate issues, provide timely resolutions, and deliver high-quality software solutions. Candidates should possess strong analytical and problem-solving skills with a willingness to learn and support business-critical applications.

Responsibilities:
  • Develop, maintain, and improve applications using Java and Spring Boot.

  • Develop and implement RESTful APIs and microservices.

  • Investigate, fix, and resolve production issues within defined SLA timelines.

  • Support for customer-reported incidents and service requests.

  • Perform root cause analysis (RCA) and implement permanent fixes for recurring issues.

  • Work closely with business users and customers to understand requirements and resolve technical issues.

  • Support application deployments and release activities.

  • Supervise application performance and find opportunities for improvements.

  • Collaborate with QA, and other multi-functional teams throughout the SDLC.

  • Build and maintain technical documentation, fixing guides, and knowledge base articles.

Required Knowledge/Skills, Education, and Experience:
  • Bachelor’s degree in computer science, Information Technology, Engineering, or a related field.

  • Minimum 2 years of hands-on experience in Java application development, support, and maintenance.

Preferred Qualifications:
  • 2+ years of experience in Java application development and support.

  • Proven understanding of Java programming.

  • Hands‑on experience or academic knowledge of Spring Boot.

  • Understanding of Microservices Architecture and REST API development.

  • Strong knowledge of databases (SQL, NoSQL).

  • Familiarity with Git, GitHub, or similar version control systems.

  • Understanding of software development lifecycle (SDLC) and Agile methodologies.

  • Basic knowledge of application deployment and support processes.

Additional Information:
  • Strong customer‑focus and support approach.

  • Excellent analytical and fixing abilities.

  • Effective verbal and written communication skills.

  • Ability to work independently and collaboratively in a team environment.

  • Strong ownership and accountability for issue resolution.

  • Willingness to learn new technologies and business processes.

Why us?

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we Work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!

Siemens Software. Transform the Everyday

#LI-PLM

#LI-Hybrid

#SWSaaS

Organization: Digital Industries

Job Type: Full-time

Category: Research & Development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Advanced
Software Engineer - Advanced

Siemens AG • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Software Engineer – C++ and Python
Software Engineer – C++ and Python

Siemens AG • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Software Engineer - Advanced
Software Engineer - Advanced

Siemens Mobility • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Siemens AG • Bengaluru

Hybrid
INR 1,500,000 - 2,300,000
Web AI Software Engineer
Web AI Software Engineer

Siemens AG • Pune District

Hybrid
INR 10,417,000 - 18,757,000
Software Engineer – C++ and Python
Software Engineer – C++ and Python

Siemens Digital Industries Software • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer Senior - PLMX Digital Thread Validation
Software Engineer Senior - PLMX Digital Thread Validation

Siemens AG • Pune District

Hybrid
INR 800,000 - 1,200,000
Flexibility to work from home or office
Great benefits and rewards
Diversity and inclusion initiatives
Senior Software Engineer
Senior Software Engineer

Siemens Digital Industries Software • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Work-from-home flexibility
Great benefits
Software Engineer - Principal
Software Engineer - Principal

Siemens Digital Industries Software • Maharashtra

Hybrid
INR 4,000,000 - 8,000,000
Flexible work arrangement
Strategic Technology Partnerships Program Manager
Strategic Technology Partnerships Program Manager

Siemens AG • Bengaluru

On-site
INR 2,000,000 - 3,500,000