Back to Search
Senior Java Developer
Sorry, this position is no longer available
We are seeking a remote Senior Java Developer to join our team and take charge of implementing a completely new microservice with challenging tasks related to a large amount of database parts. This headless microservice architecture will utilize modern technologies to ensure optimal performance and scalability. As a Senior Java Developer, you will be responsible for leading and mentoring a team of developers in the design, development, and implementation of this critical business functionality. If you have a strong background in Java development, experience with microservices, and excellent leadership skills, we encourage you to apply.
Responsibilities
- Design, develop, and implement a completely new microservice with critical business functionality related to a large amount of database parts
- Collaborate with cross-functional teams to ensure optimal system performance and scalability
- Ensure adherence to best practices, coding standards, and design patterns
- Ensure the integrity and reliability of the system through thorough testing and debugging
- Collaborate with clients and stakeholders to ensure that the system meets their needs and requirements
Requirements
- Bachelor's degree in Computer Science, Information Systems, or a related field
- Minimum of 3 years of experience in Java development
- Strong expertise in Java 8, SQL, Hibernate, REST API, Spring Boot, and Java Microservice Infrastructure
- Strong database skills with experience working with large databases
- Experience with Kafka for data synchronization
- Experience with Agile methodology and Scrum framework
- Excellent written and oral communication skills in English (Upper-Intermediate level or higher)
Nice to have
- Experience with AWS or Azure cloud services
- Experience with containerization technologies such as Docker or Kubernetes
- Experience with NoSQL databases such as MongoDB or Cassandra
- Experience with front-end development technologies such as React or Angular
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