Back to Search
We are currently seeking a skilled Lead Java Developer (AWS) to join our team. As a Lead Java Developer with expertise in Amazon Web Services (AWS), you will play a pivotal role in designing and developing high-quality software solutions. Your responsibilities will involve collaborating closely with cross-functional teams to deliver robust, scalable, and secure applications, leveraging microservices architecture and RESTful APIs.
Responsibilities
- Design and develop high-quality software solutions, ensuring scalability, security, and performance
- Collaborate closely with cross-functional teams to deliver robust and scalable applications
- Leverage microservices architecture and RESTful APIs for seamless integration with frontend systems
- Lead and mentor a team of developers, fostering a culture of innovation and collaboration
- Ensure adherence to best practices and coding standards for high-quality software development
- Contribute to the continuous improvement of software development processes and practices
- Participate in code reviews, providing constructive feedback and ensuring code quality
- Stay updated with the latest industry trends and technologies, incorporating relevant updates into the development process
- Drive effective communication and collaboration within the team and with external stakeholders
Requirements
- Minimum of 5 years' experience as a Java Developer, with a strong proficiency in Amazon Web Services (AWS)
- Expertise in Java, Spring Boot, and microservice architecture pattern for backend development
- Solid understanding and hands-on experience in PostgreSQL database design and development
- Proven track record in designing and implementing RESTful APIs for seamless integration with frontend systems
- Proficiency in CSS for frontend development, ensuring user-friendly and visually appealing interfaces
- Experience in CI/CD pipelines, automating build, test, and deployment processes
- Strong knowledge and practical experience in cloud-based infrastructure and services on AWS
- Ability to lead and mentor a team of developers, fostering a culture of innovation and collaboration
- Fluency in written and spoken English at an Upper-Intermediate level or higher
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