onsite
Senior Software Engineer - Playtech
Software Engineer
Lead the design and delivery of scalable, cloud‑native services using Java and Python, architecting microservices on AWS and driving DevOps practices to ensure high availability and rapid deployment.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance microservices in Java and Python, ensuring scalability and reliability.
- Design and implement CI/CD pipelines on AWS, leveraging services such as CodePipeline, CodeBuild, and ECS/EKS.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions and best practices.
- Conduct code reviews, mentor junior engineers, and promote a culture of continuous improvement.
- Monitor application performance, troubleshoot incidents, and implement proactive optimizations.
Requirements
- 5+ years of professional software development experience, with strong expertise in Java and Python.
- Proven experience building and deploying microservices on AWS.
- Solid understanding of DevOps principles, CI/CD, and container orchestration.
- Excellent problem‑solving skills and a collaborative mindset.
- Strong communication skills in English.