We are looking for a skilled Senior Java Developer to join our remote team, working on a variety of projects ranging from low to high complexity. As a Senior Java Developer, you will be responsible for contributing to application development, bug fixes, testing, and implementation services, working closely with stakeholders to ensure the highest level of quality and reliability. You will also handle migrations and infrastructure upgrades for supported applications and prepare/update functional and technical design documents describing the solutions it implements. If you are passionate about Java development and have experience working with Google Cloud Platform, Angular, and Spring Boot, we invite you to apply for this exciting opportunity.
- Contribute to application development, bug fixes, testing, and implementation services, working with stakeholders for a variety of projects ranging from low to high complexity
- Handle migrations and infrastructure upgrades for the supported applications
- Prepare/update functional and technical design documents describing the solutions it implements
- Handle builds, CI/CD, releases for supported applications
- Collaborate with cross-functional teams to ensure the highest level of quality and reliability
- Participate in code reviews, offering input on code quality and potential issues
- Provide technical leadership and mentorship to junior developers
- A minimum of 3 years of experience in Java development, demonstrating expertise in Java Microservice Infrastructure and Spring Boot
- Experience with Google Cloud Platform,
- In-depth knowledge of Angular
- Proficiency in testing frameworks, including Mockito
- Strong understanding of CI/CD processes and tools
- Excellent communication skills and the ability to work effectively with cross-functional teams
- Solid understanding of software development methodologies and best practices
- Fluent spoken and written English at an Upper-Intermediate level or higher
- 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