Senior Java Developer

HybridSalary not specified
Location not specified

Tech Stack

KafkaSpring BootJava

Job Description, Responsibilities & Requirements

About the Position

Join a team building a large-scale marketplace platform used by millions of customers worldwide.

We are looking for a Senior Java Developer with strong expertise in distributed systems, cloud-native technologies, and event-driven architecture to help evolve a modern E-commerce ecosystem.

Responsibilities

  • Design, develop, and maintain scalable distributed systems with high availability and low latency
  • Architect and implement APIs and event-driven solutions aligned with business requirements
  • Participate in the development of marketplace services related to catalog, pricing, and inventory management
  • Troubleshoot and resolve complex production issues across services and infrastructure
  • Develop and execute unit, integration, regression, and performance tests
  • Collaborate with cross-functional engineering, QA, and DevOps teams
  • Contribute to architectural decisions and system optimization initiatives
  • Ensure high code quality through code reviews and engineering best practices
  • Support cloud-native deployment activities within AWS environments

Requirements

  • 6+ years of commercial software development experience
  • Strong proficiency in Java development
  • Solid experience with Spring Boot and microservices architecture
  • Hands-on experience with Kafka or other event-streaming technologies
  • Experience designing and building scalable distributed systems
  • Practical knowledge of AWS services and Kubernetes / EKS
  • Strong understanding of event-driven architecture principles
  • Experience working with REST APIs
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with SQL and NoSQL databases
  • Familiarity with AWS, Azure, or Google Cloud platforms
  • Strong analytical and problem-solving skills
  • Upper-Intermediate or higher English level
  • Strong communication and collaboration skills

Nice to Have

  • Experience with GraphQL
  • Understanding of high-load system optimization within the E-commerce domain

We Offer

  • Join a team building a large-scale marketplace platform used by millions of customers worldwide.
  • Diverse domains and business areas
  • Wide selection of technologies
  • Medical and legal support
  • Cool and vibrant community of professionals
  • Continuous education and growth opportunities
  • Flexible schedule
  • Remote work
  • Stylish and comfortable office (for your comfort of choice where to work)

About the Company

Our Customer is an industry-leading marketplace specializing in pet products, with a strong online presence and a massive product catalog. The company focuses on delivering seamless digital shopping experiences through scalable technology solutions and reliable operational systems supporting millions of users and transactions.

The project focuses on the development and optimization of a high-performance marketplace platform designed to enhance the online shopping experience. The team is responsible for core systems managing catalogs, pricing, inventory, suppliers, and related operational services.

Key Technologies: Java, Spring Boot, React, REST APIs, Kafka, Distributed Systems, Event-Driven Architecture, HBase, Cassandra, MongoDB, Redshift, AWS, Google Cloud, Azure

Job Details

Location:
Location not specified
Work Mode:
Hybrid
Posted on TheJob:
Jul 14, 2026
Last checked:
Jul 14, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.