Back to Search
Senior Java Developer
Java, Angular, Spring Boot, JUnit, TestNG, Mockito, SQL, Java Microservice Infrastructure, CI/CD, NoSQL Databases
We are seeking a talented and collaborative Senior Java Developer (Angular) to join EPAM. In this role, you will leverage your extensive programming skills to improve and expand our applications, ensuring they meet the highest standards of code quality and scalability. You will have the opportunity to work within a dynamic team environment, where your contributions will directly impact the success of our projects. This role is ideal for someone passionate about technology and looking to grow their skills in a challenging yet supportive workplace.
Responsibilities
- Develop high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development lifecycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
Requirements
- Minimum of 3 years' experience as a Java Developer with a strong background in Angular
- Proficiency in developing web applications using Spring Boot
- Experience with RESTful services
- Skilled in unit testing with frameworks such as JUnit, TestNG, or Mockito
- Strong SQL skills for complex queries and data manipulation
- Knowledge of building and integrating microservices architectures
- Proficient in English with strong communication skills, suitable for an upper-intermediate level or higher
Nice to have
- Experience with CI/CD tools for streamlined software delivery
- Familiarity with NoSQL databases for handling large data sets and improving performance
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