onsite
Senior Software Developer - System Engineer - Univention GmbH
Software Engineer
Senior Software Developer focused on designing, implementing, and maintaining scalable microservice architectures using Java, Spring, Docker, Kubernetes, and AWS. Drives system reliability, performance, and continuous delivery in a fast‑paced environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java microservices using Spring Boot and related frameworks.
- Containerize applications with Docker, orchestrate deployments on Kubernetes clusters, and manage CI/CD pipelines.
- Implement robust cloud solutions on AWS, including compute, storage, and networking services.
- Collaborate with cross‑functional teams to define architecture, performance benchmarks, and security best practices.
- Monitor, troubleshoot, and optimize application performance and reliability in production environments.
Requirements
- 5+ years of professional experience in Java development and microservice architecture.
- Strong proficiency with Spring Framework, Docker, Kubernetes, and AWS services.
- Hands‑on experience with SQL databases and NoSQL data stores.
- Solid understanding of DevOps practices, CI/CD, and automated testing.
- Excellent problem‑solving skills and a proactive, collaborative mindset.
Skills
javadockerkubernetesawssql