Skip To Main Content
backBack to Search

Senior Java Developer

Java, Java 8, SQL, Hibernate, REST API, Spring Boot, Java Microservice Infrastructure
warning.png
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

These jobs are for you