Senior Java Developer
• Configure and extend JumpMind retail platforms (Symmetrics / Commerce / POS or equivalent) through parameter-driven configurations and business-rule mappings. • Design, build, and maintain Java / Spring Boot microservices that power retail workflows, API orchestration, and integration with JumpMind components. • Collaborate closely with middleware and frontend teams to ensure smooth orchestration between UI, APIs, and configurations. • Build and enhance modular, reusable, and responsive UI components using Angular / React / TypeScript, aligned with UX, accessibility, and performance standards. • Collaborate with Product, Design, and Backend teams to deliver end-to-end solutions — from technical design through deployment — with complete ownership. • Ensure code quality, maintainability, and performance through clean architecture, proper abstractions, and automated testing. • Implement unit, integration, and end-to-end testing using frameworks like Jest, Jasmine, Mocha, Cypress, Karma, or Playwright. • Develop and integrate RESTful APIs and microservices, ensuring high availability, scalability, and performance. • Contribute to CI/CD pipelines and deployment automation (GitHub Actions, Jenkins, Azure DevOps). • Monitor and optimize application and service performance using observability tools (Lighthouse, Sentry, Datadog, etc.) • Participate in code reviews, promote best practices, and guide peers toward maintainable, secure, and scalable code. • Troubleshoot and resolve issues across frontend, middleware, and backend layers, providing L3 production support where required. • Stay updated on emerging backend frameworks, frontend innovations, and configuration-driven architecture patterns relevant to enterprise retail.
Java FullStack Developer
Experience - 5years +
Location - Bangalore
Responsibilities:
· Configure and extend JumpMind retail platforms (Symmetrics / Commerce / POS or equivalent) through parameter-driven configurations and business-rule mappings.
· Design, build, and maintain Java / Spring Boot microservices that power retail workflows, API orchestration, and integration with JumpMind components.
· Collaborate closely with middleware and frontend teams to ensure smooth orchestration between UI, APIs, and configurations.
· Build and enhance modular, reusable, and responsive UI components using Angular / React / TypeScript, aligned with UX, accessibility, and performance standards.
· Collaborate with Product, Design, and Backend teams to deliver end-to-end solutions — from technical design through deployment — with complete ownership.
· Ensure code quality, maintainability, and performance through clean architecture, proper abstractions, and automated testing.
· Implement unit, integration, and end-to-end testing using frameworks like Jest, Jasmine, Mocha, Cypress, Karma, or Playwright.
· Develop and integrate RESTful APIs and microservices, ensuring high availability, scalability, and performance.
· Contribute to CI/CD pipelines and deployment automation (GitHub Actions, Jenkins, Azure DevOps).
· Monitor and optimize application and service performance using observability tools (Lighthouse, Sentry, Datadog, etc.)
Skills and Qualifications:
· Bachelor’s degree in Computer Science, IT, or related technical field.
· Bachelor’s degree in Computer Science, Information Technology, or related field.
· 5+ years of strong backend development experience using Java, Spring Boot, and microservice architecture.
· Proven experience integrating and consuming RESTful APIs, message queues, and event-driven designs.
· Solid working experience in frontend frameworks such as Angular, React.js, and TypeScript, with understanding of responsive design and UI integration.
· Experience configuring or extending retail or enterprise middleware systems (preferably JumpMind or equivalent).
· Familiarity with Node.js for tooling, backend scripting, or lightweight service development.
· Strong understanding of cloud platforms (Azure, AWS, or GCP) and containerized deployments (Docker, Kubernetes).
· Knowledge of web performance optimization, caching, and secure coding practices.
· Hands-on experience with CI/CD pipelines and Git-based workflows.
· Exposure to configuration-driven development, where system behavior is governed by parameters and metadata.
Awareness of AI/ML-assisted development, automation, or data-driven testing frameworks is a plus
Personal Attributes:
· Proactive, self-motivated, and accountable – takes ownership from design to delivery.
· Backend-strong engineer with a UI/UX-focused mindset — understands that technical design impacts user experience.
· Proactive, accountable, and self-driven, owning delivery end-to-end.
· Analytical thinker, capable of translating configuration logic into scalable code.
· Collaborative communicator with ability to bridge backend, middleware, and UI discussions.
· Advocates for clean architecture, code quality, and maintainability.
· User-first approach, aligning engineering decisions with business outcomes.
· Thrives in fast-paced, cross-functional teams, driving technical excellence and continuous improvement.
Posted March 25, 2026