# Senior Software Engineer – Full Stack at Siemens

Canonical: https://panihq.com/jobs/senior-software-engineer-full-stack-at-siemens-pune-maharashtra-d522a

Senior Software Engineer – Full Stack is a DevOps role at Siemens (Pune, Maharashtra). PANI surfaced this listing from a Job board post by Rohit BARAHATE. The listing shows pay as ₹24 LPA – ₹40 LPA. PANI does not take the application. You apply at the employer or the original poster.

## How to apply
- PANI is not the employer. Use Apply on this page. That sends you to the employer site, an email draft, or the original social post.
- Link apply: the Apply button opens the employer careers page or official listing. Follow the instructions on that page.

## From the original post

Looking for your next career move with one of the world's most respected engineering and technology companies? Siemens is hiring a Senior Software Engineer – Full Stack for its Foundational Technologies Research & Development team in Pune, Maharashtra.
This is an exciting opportunity for experienced software engineers who enjoy designing scalable enterprise applications, working with modern cloud-native technologies, and solving complex engineering challenges. If you have expertise in Angular, Java Spring Boot, Kubernetes, AWS, Kafka, PostgreSQL, and DevOps, this role offers an excellent platform to build innovative solutions that power industries worldwide.
Job Details
Company: Siemens Technology and Services Private Limited
Role: Senior Software Engineer – Full Stack
Job ID: 516668
Location: Pune, Maharashtra
Work Mode: Hybrid (Office + Remote)
Employment Type: Permanent, Full-Time
Experience: 7–8 Years
Department: Research & Development – Foundational Technologies
About Siemens
Siemens is one of the world's largest technology companies, operating across industrial automation, smart infrastructure, mobility, healthcare, digital industries, energy, and software engineering. With a presence in more than 190 countries, Siemens develops cutting-edge solutions that power factories, transportation systems, smart cities, and digital enterprises.
Siemens Technology and Services India plays a critical role in building next-generation software platforms, cloud-native solutions, AI-driven products, and enterprise engineering systems. Engineers at Siemens work on highly scalable applications while collaborating with global teams and contributing to products used across multiple industries.
Why This Role is Great for Experienced Professionals
This position is ideal for engineers looking to move beyond traditional application development into enterprise-scale cloud engineering.
Key benefits include:
Opportunity to design large-scale distributed enterprise systems.
Exposure to modern cloud-native technologies and Kubernetes.
Hands-on work with Angular 20+, Java 21+, Spring Boot 4.x, Kafka, AWS, and PostgreSQL.
Collaboration with global engineering teams.
Excellent career growth toward Technical Architect, Engineering Manager, or Principal Engineer roles.
Exposure to modern DevOps, GitOps, Infrastructure as Code, and observability platforms.
Few companies offer this level of technical diversity within one role.
Skills Required
Based on the JD, candidates should possess strong expertise in:
Frontend
Angular 20+
Angular Micro Frontends
Nx
Node.js
Backend
Java 21+
Spring Boot 4.x
REST APIs
Async Microservices
Event Streaming
Apache Kafka
CloudEvents
Avro Serializer
Cloud & DevOps
Docker
Kubernetes
OpenShift
AWS
GitLab CI/CD
Terraform
ArgoCD
Database
PostgreSQL
Quartz Scheduler
Authentication
Keycloak
JWT
SSO
Monitoring
Grafana
Prometheus
Loki
Dynatrace
Additional Skills
GitOps
Helm
Istio
Kiali
Disaster Recovery
High Availability
Infrastructure Design
Security Best Practices
Expected Salary Range
While Siemens hasn't officially disclosed compensation, market estimates suggest:
Senior
Software Engineer (7–8 Years): ₹24 LPA – ₹40 LPA
Exceptional candidates with strong cloud-native architecture and AWS certifications may receive even higher packages along with performance bonuses and comprehensive employee benefits.
Expected Interview Rounds
Siemens generally follows a structured engineering hiring process:
1. Recruiter Discussion
Resume screening
Experience verification
Notice period
Salary expectations
2. Technical Round 1
Focus areas:
Java
Spring Boot
Angular
OOP
Data Structures
System Design fundamentals
3. Technical Round 2
Topics may include:
Microservices architecture
Kafka
Kubernetes
Docker
PostgreSQL
AWS
CI/CD
Debugging scenarios
API design
4. Managerial Round
Discussion on:
Leadership
Collaboration
Architecture decisions
Problem-solving
Communication
Mentoring experience
5. HR Round
Compensation
Benefits
Offer discussion
Joining timeline
Preparation Tips
For this role, preparation should focus on practical engineering rather than only coding.
✅ Revise Java 21 features and Spring Boot architecture.
✅ Practice building REST APIs with asynchronous processing.
✅ Learn Apache Kafka concepts like producers, consumers, partitions, retries, and event-driven architecture.
✅ Prepare
Angular concepts including:
Standalone components
Lazy loading
Micro Frontends
State management
✅ Strengthen
Kubernetes fundamentals:
Pods
Services
Deployments
ConfigMaps
Helm
Scaling
✅ Revise
AWS services:
ECS
EKS
EC2
S3
CloudWatch
VPC
✅ Practice troubleshooting distributed systems rather than only coding problems.
Resume Tips
To improve ATS ranking and recruiter visibility:
✔ Highlight enterprise-scale applications you've built.
✔ Mention measurable achievements like:
Reduced deployment time
Improved application performance
Increased scalability
Reduced infrastructure costs
✔ Include keywords such as:
Angular, Spring Boot, Java 21, Kafka, Kubernetes, Docker, AWS, PostgreSQL, GitLab, CI/CD, Terraform, Keycloak, Microservices, Event Driven Architecture, Observability, Grafana, Prometheus
✔ If you hold certifications like AWS Solution Architect, CKA, or cloud certifications, place them prominently near the top of your resume.
How to Apply
Application Link: https://jobs.siemens.com/en_US/externaljobs/JobDetail/516668
Job ID: 516668
Role: Senior Software Engineer – Full Stack
Before applying:
✅ Update your ATS-friendly resume.
✅ Highlight experience with Java, Spring Boot, Angular, Kubernetes, AWS, Kafka, and PostgreSQL.
✅ Mention certifications and major architecture projects.
✅ Include measurable technical achievements.
✅ Keep your LinkedIn profile updated to match your resume.
Final Thoughts
The Senior Software Engineer – Full Stack role at Siemens is an excellent opportunity for experienced professionals looking to work on cloud-native enterprise software at global scale. With exposure to Angular, Java, Spring Boot, Kafka, Kubernetes, AWS, GitOps, DevOps, and distributed systems, this role provides outstanding technical learning, international collaboration, and long-term career growth. If you're passionate about designing scalable software and solving complex engineering problems, this could be your next big career move.

---

Source: PANI · https://panihq.com/jobs/senior-software-engineer-full-stack-at-siemens-pune-maharashtra-d522a