Skip To Main Content
backBack to Search

Senior Java Developer

Java, Apache Kafka, Microservice Architecture Pattern, REST, Spring Core, Spring Boot, Spring MVC
warning.png
Sorry, this position is no longer available

We are looking for a Senior Java Developer with expertise in Apache Kafka, REST and Spring Core to join our remote team. We are seeking a highly skilled Senior Java Developer to work on a project that involves designing and developing a new microservices-based e-commerce platform. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable, and fault-tolerant web applications using Java.

Responsibilities
  • Develop and maintain high-performance, scalable, and fault-tolerant web applications using Java
  • Design and develop microservices-based e-commerce platform using Spring Framework and Apache Kafka
  • Collaborate with cross-functional teams including product owners, architects, and other developers to design, develop, and test software solutions
  • Participate in code reviews to maintain code quality and ensure adherence to coding standards
  • Identify and solve complex software problems through debugging, research, and investigation
  • Work closely with QA teams to ensure the quality and timely delivery of software solutions
  • Mentor and guide junior developers to ensure they are meeting project objectives and code quality standards
Requirements
  • At least 3 years of professional experience in Java development
  • Expertise in Spring Framework (Core, MVC, Boot)
  • Strong understanding of microservices architecture and event-driven architecture (Kafka)
  • Experience in developing and consuming RESTful web services
  • Solid understanding of application design principles
  • Experience in Agile and Scrum methodologies
  • Excellent communication skills in written and spoken English at an Upper-Intermediate level
  • Proactive way of thinking with excellent problem-solving skills
Nice to have
  • Hybris development experience
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