We are seeking a Chief Java Developer with Algorithms and Data Structures and with practical AWS Cloud exposure to join our remote team. As a Chief Developer, you will be responsible for designing, developing, testing, and maintaining high-performance Java applications, using your skills in Algorithms and Data structures, and Java programming.
You will leverage your expertise in AWS cloud services like Web Services, EC2, and Docker to create robust, scalable, and fault-tolerant microservices architecture that will power our cutting-edge applications. You will work closely with our project managers and architects to ensure the timely delivery of high-quality software solutions.
Responsibilities
- Lead and mentor a team of Java developers, providing guidance and support for team members
- Design, develop, test, and maintain Java applications, adhering to best practices and industry standards
- Collaborate with project managers and architects to ensure timely delivery of high-quality software solutions
- Create robust, scalable, and fault-tolerant microservices architecture, leveraging AWS cloud services
- Identify and resolve technical issues, ensuring the stability and performance of the software systems
- Participate in code reviews, ensuring high code quality standards
- Stay updated with the latest trends and developments in Java and AWS cloud services
Requirements
- Minimum of 7 years of experience in software development
- 2+ years of relevant leadership experience
- Expertise in Java
- Strong knowledge of algorithms and data structures
- Proficiency with AWS cloud services (Web Services, EC2, Docker)
- Experience in Spring Framework
- Deep understanding of microservices architecture and its implementation
- Excellent communication skills, both written and verbal
- Strong analytical and problem-solving skills
- C1 English level proficiency
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