Skip To Main Content
backBack to Search

Lead Java Developer

Java, Spring Boot, Spring, Angular, Amazon Web Services
warning.png
Sorry, this position is no longer available

We are seeking a highly skilled remote Lead Java Developer to join our team, working on a cutting-edge project that leverages AWS and Angular technologies. As a Lead Java Developer, you will be responsible for developing, enhancing, and maintaining code, building back-end microservices and REST APIs, and implementing UI in Angular with high quality. You will also be expected to conduct code reviews, participate in architecture review, and collaborate with peers to mentor other developers. If you are passionate about delivering high-quality code and have a solid understanding of Java, Spring Boot, and AWS, we invite you to apply for this exciting opportunity.

Responsibilities
  • Develop, enhance, and maintain code, ensuring high-quality deliverables
  • Build back-end microservices and REST APIs, leveraging Spring Boot and AWS technologies
  • Implement UI in Angular with high quality, ensuring user-friendly and responsive designs
  • Conduct code reviews and participate in architecture review, providing valuable feedback and insights to the team
  • Participate in SCRUM ceremonies, including estimation and planning sessions
  • Mentor other developers and collaborate with peers to ensure a high level of performance and quality
  • Work with stakeholders, including the Executive, Product, Enablement, and Design teams, to assist with technical issues and support their infrastructure needs
Requirements
  • A minimum of 5 years of experience in Java development, demonstrating your expertise in creating high-quality code
  • At least 1 year of relevant leadership experience
  • In-depth knowledge of Spring Boot and Spring framework, highlighting your understanding of the broader development landscape
  • Proficiency in developing front-end applications using Angular 5+ and TypeScript, showcasing your ability to build user-friendly and responsive UIs
  • Experience with Amazon Web Services (AWS), including AWS Cloud and AWS Fargate, enabling you to develop and deploy applications on the cloud
  • Hands-on experience with JUnit, JMeter, and API testing, showcasing your ability to conduct thorough testing and performance analysis
  • Proficiency in BitBucket, Bamboo, JIRA, and Confluence, enabling you to manage code and collaborate effectively with cross-functional teams
  • Excellent communication skills and strong critical thinking capabilities to effectively convey feedback and insights
  • Good organizational skills and a detail-oriented mindset, crucial for meticulous development efforts
  • Fluent spoken and written English at an upper-intermediate level or higher, enabling effective communication
Nice to have
  • Experience with Atlassian Bamboo, BitBucket, Node.js, Splunk
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

These jobs are for you