Senior Backend Web Developer

Siemens•Published 21 hours ago•First seen 3 hours ago

Siemens Digital Industries Software - Where today meets tomorrow.

Let's make the difference together!

Meet the team - Video

Siemens Digital Industries (DI) is an innovation leader in automation and digitalization. Closely, collaborating with partners and customers, we care about the digital transformation in the process and discrete industries. With our Digital Enterprise portfolio, we provide and encourage companies of all sizes with an end-to-end set of products, solutions and services to integrate and digitalize the entire value chain. Meaningful optimization for the specific needs of each industry, our outstanding portfolio supports customers to achieve greater efficiency and flexibility. We are constantly adding innovations to its portfolio to integrate groundbreaking future technologies. We have our global headquarters in Nuremberg, Germany, and have around 75,000 employees internationally.

We offer a role with responsibility, independence and the possibility to contribute proactive. We foster a teamwork culture with room for individual development

Please visit https://siemensneo.com/disw/

Job Summary

We are seeking a highly skilled Senior Software Engineer with strong expertise in backend development to design, build, and maintain scalable, secure, and high-performance software solutions. The ideal candidate has deep experience with Java, Spring Boot, AWS cloud services, containerization technologies, and both relational and NoSQL databases.

In this role, you will work closely with cross-functional teams to architect backend systems, develop cloud-based applications, and ensure reliable, scalable production services. This is an excellent opportunity for an experienced backend engineer who enjoys building robust distributed systems and solving complex technical challenges.

Key Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot 
  • Build and enhance RESTful APIs and microservices-based architectures 
  • Develop secure, reliable, and high-performing systems for cloud-native environments 
  • Build and support applications deployed on AWS 
  • Work with containerization technologies such as Docker and orchestration platforms such as Kubernetes 
  • Design and optimize data models using relational databases and NoSQL databases 
  • Ensure application scalability, performance, maintainability, and reliability 
  • Collaborate with product managers, architects, QA engineers, and other developers to deliver high-quality solutions 
  • Troubleshoot application issues and perform root cause analysis 
  • Apply best practices in security, performance optimization, and software engineering 
  • Mentor junior engineers and contribute to engineering standards, code reviews, and technical design discussions 
  • Participate in architecture planning and technical decision-making 

Required Qualifications

  • Bachelor’s degree in  Computer Engineering, Computer Science or a related field 
  • Professional software development experience, with significant focus on backend engineering 
  • Strong hands-on experience with Java and Spring Boot 
  • Experience designing and developing microservices and REST APIs 
  • Strong experience with AWS services such as: 
  • EC2 
  • ECS and/or EKS 
  • Lambda 
  • RDS 
  • S3 
  • Experience with Docker and container orchestration platforms such as Kubernetes 
  • Experience with relational databases such as PostgreSQL, MySQL, or Oracle 
  • Experience with NoSQL databases such as MongoDB, DynamoDB, or Cassandra 
  • Proficiency with Git and modern development workflows 
  • Strong understanding of software design principles, object-oriented programming, and distributed systems 
  • Experience with testing frameworks and practices, including unit, integration, and API testing 
  • Strong problem-solving, communication, and collaboration skills 

Technical Skills

  • Backend Development 
  • Java 
  • Spring Boot 
  • REST APIs 
  • Microservices 
  • Hibernate / JPA 
  • Maven / Gradle 
  • Cloud & Platform 
  • AWS 
  • Docker 
  • Kubernetes 
  • Linux 
  • Databases 
  • Relational databases: PostgreSQL, MySQL, Oracle 
  • NoSQL databases: MongoDB, DynamoDB, Cassandra 
  • Data modeling  

Working at Siemens Software

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.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

At Siemens, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow‘s reality.

Siemens Industry Software is an equal opportunities employer and does not discriminate unlawfully on the grounds of age, disability, gender assignment, marriage, and civil partnership, pregnancy and maternity, race, religion or belief, sex, sexual orientation, or trade union membership.

Siemens. Making real what matters

If you want to make a difference – make it with us!