Skip To Main Content
backBack to Search

Senior Java Developer

Java, Apache Kafka, Microservice Architecture Pattern, Microsoft Azure, SAP Commerce Cloud, Amazon Web Services
warning.png
Sorry, this position is no longer available

We are seeking a remote Senior Java Developer to join our team. The successful candidate will have at least 3+ years of experience in Java development and a solid understanding of microservices architecture and event-driven architecture (Kafka). The ideal candidate will be a fast learner, have excellent problem-solving skills, and be proactive in their approach to work. This is an exciting opportunity to work with cutting-edge technologies and contribute to the development of innovative e-commerce solutions.

Responsibilities
  • Designing and developing high-quality Java applications
  • Collaborating with cross-functional teams to define, design, and ship new features
  • Implementing microservices architecture and event-driven architecture using Apache Kafka
  • Ensuring that applications are scalable and maintainable
  • Working with Microsoft Azure and SAP Commerce Cloud to develop e-commerce solutions
  • Adhering to Agile and Scrum methodologies for effective project management
  • Participating in code reviews and ensuring that code quality standards are maintained
  • Troubleshooting issues and providing timely solutions
  • Keeping up to date with the latest technologies and trends in Java development
  • Mentoring junior developers and providing technical guidance
Requirements
  • Minimum 3+ years of experience in Java development
  • Proficient in Spring framework (Core, MVC, Boot)
  • Solid understanding of microservices architecture and Event-Driven Architecture (Kafka)
  • Experience with Microsoft Azure and SAP Commerce Cloud
  • Experience with WebServices (REST)
  • Strong knowledge of AWS
  • Strong understanding of Agile and Scrum methodologies
  • Fast learner with the ability to adapt to changing technologies and work in a fast-paced environment
  • Excellent problem-solving skills
  • Ability to work independently and as part of a team
  • Excellent communication skills in spoken and written English (B2+)
Nice to have
  • Experience with Azure cloud
  • 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