Skip To Main Content
backBack to Search

Lead Java Full-Stack Developer (Angular)

Java, Angular, Spring, Google Cloud Platform

We are looking for a seasoned Lead Java Full-Stack Developer specializing in Angular to oversee our software development projects. This pivotal role involves not only hands-on coding, but also guiding a team of developers in creating cutting-edge applications for a global business services company. The successful candidate will bring a wealth of expertise to the table, delivering scalable and efficient software solutions while leading by example in a collaborative and agile environment.

Responsibilities
  • Spearhead the development and implementation of web applications using Java and Angular
  • Oversee the full-stack development process, ensuring seamless integration between front-end and back-end technologies
  • Write, review, and maintain clean, efficient, and robust code
  • Lead and mentor a team of developers, nurturing skills and overseeing their contributions to the projects
  • Drive the continuous enhancement of software development methodologies and integration processes
  • Ensure adherence to version control best practices using tools such as GitHub
  • Diagnose and resolve technical issues across the software development lifecycle
  • Facilitate Agile ceremonies and ensure active team participation in Agile processes
  • Manage CI/CD pipelines to ensure smooth and frequent releases
  • Translate technical details into simple terms for easy comprehension by all stakeholders
Requirements
  • 5+ years of experience in Java development
  • Proficiency in Angular
  • Proficiency in full-stack development with a solid understanding of both front-end and back-end frameworks
  • Strong leadership skills with experience in mentoring and leading development teams
  • Background in managing software version control systems, specifically GitHub
  • Demonstrated ability to troubleshoot and debug complex software issues
  • Familiarity with Agile development methodologies and participation in Agile ceremonies
  • Exceptional communication skills and competency in collaborative team environments
Nice to have
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Previous leadership role in a technology-driven business environment
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