CareerPlanSign in

Senior Software Engineer (Java/SpringBoot)

Bangalore💼 Full-time🗓 2026-09-08 → 2026-09-28

Core

Design and develop modern architectures for a global shopping rewards platform, enabling consumers to maximize value and make informed purchasing decisions.

Role type

Senior Software Engineer (Java/SpringBoot)

Builds

Digital shopping destinations and rewards experiences for millions of consumers across 20+ markets

Domain

E-commerce / Retail Technology

Deliverable

production ML models | product features

Required skills

Java, SpringBoot, Microservices, AWS (DynamoDB, EventBridge, SQS/SNS), NoSQL & RDBMS, GraphQL, Event-driven architecture, Object-oriented programming, TypeScript/NodeJS, React/Angular

Preferred skills

Mentorship, Agile/Scrum, DevOps, Clean code practices

Technologies

Java, SpringBoot, AWS, DynamoDB, Elasticsearch, GraphQL, TypeScript, React, Angular

Responsibilities

Design and develop modern architectures using Java, AWS, and microservices; Drive inception and delivery of features on the product roadmap; Improve solution architecture for performance, security, and scalability; Manage multiple projects simultaneously; Conduct knowledge-sharing sessions and mentor junior team members

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 849,000+ jobs from 20+ sources.