Back to Search
We are currently seeking an experienced Chief Java Developer to join our remote team.
You will be responsible for leading the development of a large-scale cloud-based project, leveraging your extensive experience in Java, AWS, and Machine Learning. You will lead the development team, working closely with cross-functional teams and stakeholders to ensure the delivery of high-quality software that meets the project's business objectives.
Responsibilities
- Lead the development of a large-scale cloud-based project, ensuring the project meets business objectives and is delivered on-time and within budget
- Collaborate with cross-functional teams and stakeholders to identify and prioritize project requirements
- Lead and mentor the development team, ensuring they have the necessary support and resources to deliver high-quality software
- Ensure the development team adheres to best practices, coding standards, and development processes
- Contribute to the continuous improvement of the development process, including tools, frameworks, and methodologies
- Ensure the software is scalable, maintainable, and meets performance requirements
- Participate in code reviews and provide feedback to the development team
- Stay up-to-date with emerging trends and technologies in software development
Requirements
- 7+ years of experience in software development, with a strong focus on Java development
- At least 2 years of experience in leading software development teams, demonstrating excellent leadership skills
- Extensive experience with Amazon Web Services (AWS), including EC2, S3, RDS, and Lambda
- Good knowledge of Machine Learning concepts and experience with Amazon ML
- Excellent knowledge of algorithms and data structures
- Experience leading teams and managing projects
- Experience working with production cloud environments
- Excellent communication and interpersonal skills, capable of working effectively with cross-functional teams and stakeholders
- Fluency in English at an advanced level
Nice to have
- Experience with DevOps tools like Kubernetes, Jenkins, and Docker
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn