onsite
Senior Software Engineer - Eurofins
Software Engineer
Lead the design, development, and deployment of scalable microservices using Java and Python on AWS, ensuring high availability and performance for enterprise applications.
About the role
Key Responsibilities
- Architect and implement robust microservices in Java and Python, following best practices for scalability and maintainability.
- Design and manage CI/CD pipelines, leveraging Docker and Kubernetes for automated deployment to AWS environments.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions and deliver high‑quality code.
- Conduct code reviews, mentor junior engineers, and promote a culture of continuous improvement.
- Monitor application performance, troubleshoot issues, and implement optimizations to meet SLAs.
Requirements
- 5+ years of professional software development experience, with a strong focus on backend services.
- Proficiency in Java (Spring Boot) and Python (Flask/Django) frameworks.
- Hands‑on experience with AWS services (EC2, ECS, EKS, RDS, S3) and container orchestration.
- Solid understanding of RESTful API design, message queues, and database modeling.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javapythonawsdockerkubernetes