Back to Search
Senior Java Developer
Sorry, this position is no longer available
We are looking for a highly skilled Senior Java Developer to join our remote team for our finance domain project. In this role, you will be responsible for developing and maintaining complex software systems, including designing and implementing scalable microservices using Spring Boot and Microservice Architecture Pattern. You will also be working with Microsoft Azure, ReactJS, and REST API, so if you have a passion for coding and a drive to create innovative solutions, we encourage you to apply.
Responsibilities
- Design and develop scalable microservices using Spring Boot and Microservice Architecture Pattern
- Collaborate with cross-functional teams to develop software solutions that meet business requirements
- Develop and maintain RESTful API's for integration with other systems
- Ensure high code quality and best practices are followed throughout the development process
- Write automated tests to ensure high-quality software delivery
- Participate in code reviews and provide constructive feedback to improve code quality
- Optimize software for performance and scalability
- Troubleshoot and debug issues as they arise
Requirements
- Minimum of 3 years of experience as a Java Developer
- Expertise in Spring Boot and Microservice Architecture Pattern
- Solid understanding of Microsoft Azure and its services
- Proficiency in ReactJS and REST API
- Strong knowledge of Git and the ability to work with multiple repositories
- Experience in developing and maintaining complex software systems
- Fluent English language skills with an upper-intermediate level
Nice to have
- Experience with NoSQL databases such as MongoDB or Cassandra
- Understanding of front-end technologies such as HTML, CSS, and JavaScript
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