Summary
Join Kalles Group as a Senior Backend Software Engineer and contribute to a mission-critical eCommerce Catalog Platform. This 3-month contract role (Corp-to-Corp applicants encouraged) requires designing and delivering highly scalable backend systems for large-scale, high-traffic eCommerce operations. You will develop robust APIs using microservices, implement event-driven architectures, and deploy services within a GCP environment. The role involves collaboration with cross-functional teams and mentoring junior developers. The ideal candidate possesses extensive experience in Java, microservices, and cloud-native environments, along with strong problem-solving skills and a commitment to integrity, purposefulness, and ownership.
Requirements
- 10+ years of hands-on experience in Java (including modern frameworks and concurrency patterns)
- 5+ years building scalable, distributed backend systems using microservices
- Experience designing and deploying production-grade APIs in cloud-native environments (ideally in GCP)
- Hands-on experience with event-driven architectures using Kafka or Google Pub/Sub
- Strong familiarity with distributed caching techniques (e.g., Redis, Memcached)
- Ability to lead technical conversations, provide architectural guidance, and support mentoring of junior engineers
- Solid experience with version control systems (e.g., Git) and modern CI/CD pipelines
- Strong problem-solving skills and comfort working in a fast-paced, iterative development environment
Responsibilities
- Design and deliver highly scalable backend systems that can support large-scale, high-traffic eCommerce operations
- Develop robust APIs using microservice architecture and integrate them with both upstream and downstream systems
- Implement event-driven architecture patterns leveraging technologies such as Google Pub/Sub or Kafka
- Deploy, configure, and troubleshoot backend services within a Google Cloud Platform (GCP) environment
- Drive distributed caching strategies to optimize platform responsiveness and uptime
- Collaborate across cross-functional teams to align on technical design, scalability needs, and performance goals
- Mentor and guide junior developers through code reviews, architectural discussions, and design feedback
Preferred Qualifications
- Experience in large-scale eCommerce or retail systems
- Exposure to catalog or product information management platforms
- Prior consulting experience or background supporting high-visibility projects under tight timelines
- Bachelorโs or Masterโs degree in Computer Science or related field
- Proficiency in Google Workspace (Docs, Sheets, Slides, Gmail)
Benefits
- The annual salary range for this role is $120,000-$150,000
- This role requires can be remote
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.