onsite
Senior Java Software Architect - Eurofins
Software Architect
Lead the design and delivery of scalable Java‑based solutions, driving architecture decisions, performance optimization, and cloud integration using Spring, microservices, and AWS technologies.
About the role
Key Responsibilities
- Define and evolve the overall Java architecture, ensuring alignment with business goals and technical standards.
- Design, develop, and mentor teams on microservice‑oriented solutions using Spring Framework, REST APIs, and containerization.
- Lead cloud strategy and implementation on AWS, including CI/CD pipelines, Docker, and Kubernetes orchestration.
- Conduct performance tuning, code reviews, and technical debt reduction across multiple projects.
- Collaborate with product owners, QA, and operations to deliver high‑quality, secure, and maintainable software.
Requirements
- 10+ years of professional software development experience, with at least 5 years in a senior or architect role.
- Deep expertise in Java, Spring (Boot, Cloud), and building RESTful microservices.
- Strong hands‑on experience with AWS services, Docker, and Kubernetes for production deployments.
- Proven ability to design scalable, high‑performance systems and guide cross‑functional teams.
- Excellent problem‑solving, communication, and mentorship skills.
Skills
javaawsdockerkubernetessql