Skip To Main Content
backGO TO SEARCH

Senior Java Developer

bullets
Java, Apache Kafka, Microservice Architecture Pattern, Microsoft Azure, SAP Commerce Cloud, Amazon Web Services

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