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