Siemens is looking for a Software Engineer to design, develop, test, and maintain scalable enterprise applications in an Agile environment. The role focuses heavily on Java and Spring Boot, cloud-native and event-driven architectures, software testing, distributed systems, and modern engineering practices.
The engineer will collaborate with product owners, architects, and other engineers while contributing to the full software development lifecycle, including development, testing, deployment, monitoring, and operational improvements.
Required Skills
Computer Science Information Technology Electronics Related engineering discipline 2–5 years of Software Engineering experience Java Spring Boot Agile development Software debugging and troubleshooting Software testing Software documentation Software design principles Event-driven architecture Service-oriented architecture Cloud-native architecture AWS exposure preferred JUnit Mockito / mocking frameworks Git Multithreading Concurrency Asynchronous inter-process communication Data Structures and Algorithms Software design patterns Analytical and problem-solving skills Communication and teamwork
Siemens
Java Full Stack Developer
You'll be redirected to the company's careers page.
3 weeks ago
Job at a glance
More jobs you might like.