Skip To Main Content
backBack to Search

Senior Java Developer

Java, Spring Batch, Apache Kafka, Apache Log4j 2, Amazon Web Services, ReactJS, Mockito, Git, JUnit, Kibana, Jenkins, MongoDB
warning.png
Sorry, this position is no longer available

We are seeking a Remote Senior Java Developer to join our team for a project involving portal development, tasks estimation and code review, participation in Scrum events and L3 support cases processing. The project's technical stack includes Java, Spring-boot, Mongo, Kafka, Rest API, Docker, Git, TypeScript with React with integration with other portals.

Responsibilities
  • Design, implement and test Java-based solutions for the project with high quality
  • Participate in code reviews and ensure code quality
  • Collaborate with cross-functional teams to identify and solve complex project issues
  • Develop RESTful APIs using Spring Boot
  • Design and develop integrations with other portals using Kafka 
  • Ensure the project meets high-quality standards and is delivered on time and within budget
  • Provide technical leadership and mentorship to junior team members
  • Participate in Scrum events and provide status updates on project progress
  • Foster an environment of open communication, creative thinking and cohesive team effort
Requirements
  • At least 3 years of experience in Java development with expertise in ReactJS and Kafka
  • Experience in Apache Log4j 2, Amazon Web Services
  • Strong command of developing RESTful APIs interfaces
  • Competence in JPA, SQL queries
  • Proficiency in Junit and Mockito
  • Strong understanding of Windows and Linux administration
  • Experience in constructing and operating systems distributed over several servers
  • Excellent verbal and written communication skills in English at a B2+ level
Nice to have
  • Familiarity with NoSQL databases
  • Experience with Kibana and Kubernetes
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