Back to Search
Lead Java Developer
Sorry, this position is no longer available
We are seeking a talented Lead Java Developer to join our remote team, contributing to the design and development of large-scale web applications for a leading cloud-based platform. As a Lead Java Developer, you will work closely with cross-functional teams to design and implement highly scalable microservices, craft public APIs, and write clean code. You will bring your technical foresight and passion for software engineering to our team, contributing to the success and happiness of our customers.
Responsibilities
- Design and implement highly scalable microservices using Java and related technologies
- Craft public APIs and write clean, efficient code to drive customer success and happiness
- Collaborate with cross-functional teams to gather design requirements and ensure successful deployment and ownership of services
- Provide strong technical foresight to the team, contributing to the success of company-wide initiatives
- Partner with engineering teams to embrace the best cloud practices and tooling for engineers
- Handle daily software ops work and incident management, ensuring the successful operation of our software solutions
Requirements
- 5+ years of experience in designing and building production-level large-scale web applications in Java
- 1+ year of relevant leadership experience
- Experience building services from the ground up, from gathering design requirements to deployment and ownership
- Strong understanding of cloud platforms such as AWS Cloud and working knowledge of highly scalable microservices and their design
- Ability to craft public APIs, coupled with a passion for writing clean code
- Solid understanding of application performance and crafting low latency, high-speed http applications
- Strong technical expertise in React.js
- Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
- Working knowledge of the AWS Ecosystem
- Experience with operations and incident management
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