onsite
Software Engineer - Technical Integration Architecture - AXA Konzern AG
Software Engineer
Lead the design and implementation of scalable integration solutions using Java, Spring Boot, and container orchestration. Drive API strategy, microservice architecture, and cloud deployment across AWS/Azure environments.
About the role
Key Responsibilities
- Architect and develop robust integration solutions for complex enterprise systems using Java and Spring Boot.
- Design and expose well‑documented RESTful APIs, ensuring security, scalability, and performance.
- Implement containerized microservices with Docker and orchestrate them using Kubernetes.
- Collaborate with cross‑functional teams to define data contracts, integration patterns, and deployment pipelines.
- Monitor, troubleshoot, and optimize integration flows in cloud environments (AWS/Azure).
Requirements
- 5+ years of professional experience in software development with a focus on integration architecture.
- Strong proficiency in Java, Spring Boot, and related ecosystem libraries.
- Hands‑on experience with Docker, Kubernetes, and cloud platforms (AWS or Azure).
- Solid understanding of API design principles, security, and performance tuning.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javadockerkubernetes