Skip To Main Content
backBack to Search

Senior Java Developer (Angular)

Java, Angular, SQL, NoSQL Databases, JUnit, TestNG, Mockito, CI/CD, Spring Boot, Microservice Architecture Pattern

We are seeking a talented and collaborative Senior Java Developer (Angular) to join our dynamic team. This role is designed for a professional who is passionate about building sophisticated software solutions and thrives in a collaborative team environment. As a key player in our development projects, you will have the opportunity to contribute to the growth and success of our organization.

Responsibilities
  • Design and develop high-quality, scalable software solutions
  • Lead the integration of front-end and back-end aspects of the application using Angular and Java
  • Collaborate with team members to brainstorm and solve complex technical challenges
  • Optimize applications for maximum speed and scalability
  • Implement security and data protection measures
  • Provide guidance and mentorship to junior developers
  • Stay updated with the latest industry trends and technologies
Requirements
  • At least 3 years of experience as a Java Developer
  • Proficient in Angular for building dynamic front-end interfaces
  • Experienced in building and consuming RESTful APIs
  • Knowledge of SQL and NoSQL databases
  • Skilled in unit testing with JUnit, TestNG, or Mockito
  • Familiar with continuous integration and deployment (CI/CD) processes
  • Experienced in developing applications using Spring Boot
  • Proficient in implementing microservices architecture patterns
  • Excellent English communication skills, with the ability to effectively interact at an upper-intermediate level or higher
Nice to have
  • Experience with cloud platforms to enhance development and deployment
  • Familiarity with additional front-end technologies for broader development capabilities
  • Demonstrated leadership in managing development projects or teams
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