Java Engineer - Shopify Integrations job opportunity at Mindera.



Date2025-11-07T06:36:04.874Z bot
Mindera Java Engineer - Shopify Integrations
Experience: General
Pattern: Full-time
apply Apply Now
Salary:
Status:

Job

Copy Link Report
degreeGeneral
loacation Chennai, India
loacation Chennai....India

About the Role We are looking for a Java Engineer with strong backend development experience and a passion for building scalable Shopify integrations. At Mindera, you will help design and deliver backend systems that power next-generation e-commerce experiences - connecting Shopify with enterprise platforms through well-architected APIs and event-driven designs. You will focus on architecture, API design, mentoring, and delivery - blending technical excellence with practical execution. This is a great opportunity for engineers who love crafting elegant systems, care about code quality, and enjoy solving real-world integration challenges. Key Responsibilities - Design and implement Java-based backend services (Micronaut preferred) for Shopify integration and related e- commerce workflows. - Architect and document APIs using OpenAPI / AsyncAPI specifications, ensuring clarity, versioning, and scalability. - Implement Shopify integration patterns including webhooks, event-driven communication, and synchronization of products, orders, and fulfillment. - Build RESTful APIs and Kafka-based event pipelines, supporting reliable, decoupled services. - Apply domain-driven design (DDD) and event-driven architecture (EDA) to ensure maintainable and extensible codebases. - Create and maintain reusable backend components (e.g., Catalogue Validator, Pricing Service, Notification Engine). - Mentor junior developers in Java design principles, code reviews, and testing best practices. - Contribute to CI/CD pipelines, improving automation, observability, and release reliability. - Champion code quality, ensuring standards for linting, formatting, and secure coding are consistently - Collaborate with cross-functional teams (frontend, QA, DevOps, and product) to deliver features end-to-end. Core Technical Skills Backend Development: - Java (8+) with frameworks like Micronaut (preferred) or Spring Boot. - Strong knowledge of Gradle, REST, and Kafka scaffolding. - Experience with service health checks, observability, and performance tuning. API Design & Integration: - Hands-on experience with OpenAPI / AsyncAPI documentation and design-first development. - Expertise in Shopify APIs (Admin API, Storefront API, Webhooks). - Solid understanding of authentication, rate limiting, and API orchestration patterns. Testing & Quality: - Proficient with JUnit, Mockito, and Contract testing tools. - Strong emphasis on unit testing, mocking strategies, and code coverage metrics. - Experience with test data generation and automation frameworks. Architecture & Patterns: - Deep understanding of Domain-Driven Design (DDD) and Event-Driven Architecture (EDA). - Ability to design modular, reusable components and shared libraries. - Experience designing resilient, scalable systems across distributed environments. Dev Standards & Governance: - Advocates for clean code principles - linting, formatting, and code review culture. - Applies secure coding and governance standards for enterprise-grade software. - Familiarity with CI/CD pipelines, GitHub Actions or Jenkins, and infrastructure as code (IaC) workflows. Nice-to-Have Skills - Experience with Shopify Plus, custom app development, or Shopify Functions. - Familiarity with Docker/Kubernetes and AWS cloud deployments. applied to monitoring and alerting tools like Prometheus, Grafana, or New Relic. - Prior involvement in mentoring teams, contributing to architecture discussions, and driving technical delivery. Profile - Hands-on engineer with a deep understanding of backend architecture and Shopify ecosystems. - Strong communicator who enjoys mentoring, guiding design discussions, and improving engineering quality. - Thrives in collaborative, agile environments - values autonomy, responsibility, and continuous improvement. - Passionate about building software that's both technically sound and business impactful. We'd love to get to know you better!

Other Ai Matches

Java Technical Lead/Staff Engineer (with Azure) Applicants are expected to have a solid experience in handling Job related tasks
Salesforce Commerce Cloud - Backend Engineer Applicants are expected to have a solid experience in handling Job related tasks
Software Implementation Engineer - MECM Applicants are expected to have a solid experience in handling Job related tasks
Senior Android Developer Applicants are expected to have a solid experience in handling Job related tasks
Senior Android Developer Applicants are expected to have a solid experience in handling Job related tasks
Senior Java Developer -Short Term Applicants are expected to have a solid experience in handling Job related tasks
Mobile Developer (Android) Applicants are expected to have a solid experience in handling Job related tasks
Senior Java Developer (with Azure) Applicants are expected to have a solid experience in handling Job related tasks
Senior Java Developer - IBM Sterling OMS & Sterling Intelligent Promising (SIP) Applicants are expected to have a solid experience in handling Job related tasks
Senior / Staff Java Engineer - Platform & Modernization Applicants are expected to have a solid experience in handling Job related tasks
Senior/Staff Java Engineer - Build Scalable Cloud Systems (Kafka | K8s | Azure) Applicants are expected to have a solid experience in handling Job related tasks
Senior Java/Kotlin Developer Applicants are expected to have a solid experience in handling Job related tasks
Senior Performance Tester Applicants are expected to have a solid experience in handling Job related tasks
Senior Backend Engineer(Twilio,Google CCAI ) Applicants are expected to have a solid experience in handling Google CCAI ) related tasks
Senior Android Developer Applicants are expected to have a solid experience in handling Job related tasks
Senior Java Developer (with Azure) Applicants are expected to have a solid experience in handling Job related tasks
Lead Platform Engineer Applicants are expected to have a solid experience in handling Job related tasks
Senior Ruby Developer Applicants are expected to have a solid experience in handling Job related tasks
Senior Test Automation Engineer - Playwright Applicants are expected to have a solid experience in handling Job related tasks
Senior Java with Kotlin Backend Developer Applicants are expected to have a solid experience in handling Job related tasks
Senior Tech Product Owner Applicants are expected to have a solid experience in handling Job related tasks
Senior Java/Kotlin Developer Applicants are expected to have a solid experience in handling Job related tasks
Senior Frontend Developer - React.JS Applicants are expected to have a solid experience in handling Job related tasks