Job Summary
Experience:
4.00 - 7.00 Years
Industrial Type:
IT-Software/Software Services
Location:
Chennai
Functional Area:
IT Software - Application Programming / Maintenance
Designation:
G3 - Senior Software Engineer - Backend - CF
Key Skills:
Java,j2ee,springboot,microservices,kafka,mongodb
Educational Level:
Graduate/Bachelors
Job Post Date:
2026-04-29 10:38:00
Stream of Study:
Degree:
BCA, BE-Comp/IT, BE-Other, BSc-Comp/IT, BSc-Other, BTech-Comp/IT, BTech-Other, MCA, ME-Comp/IT, ME-Other, MSc-Comp/IT, MS-Comp/IT, MSc-Other, MS-Other, MTech-Comp/IT, MTech-Other
Company Description
We’re more than simply paper, ink, and toner. We provide the supplies and services that thousands of businesses around the world need to succeed. We’re the experts in technology and conferencing equipment, cleaning products, furniture, and even breakroom items like snacks and coffee, too. (After all, innovation requires plenty of fuel!) This is a company of more than 13,000 smart, insightful experts who believe in the power of what can be and are driven to make business easier for our customers.
Job Description
Job Description:
Backend & API Development
Design, develop, and maintain Java Spring Boot–based microservices with a strong focus on scalability, reliability, and performance
Lead and contribute to API design and development, including RESTful services used by both first-party and third-party consumers
Orchestrate and manage service-to-service communication in a microservice-based architecture
Ensure services follow best practices for security, observability, versioning, and backward compatibility
Cloud & Platform Engineering
Build and deploy cloud-native applications, with a strong preference for Microsoft Azure
Contribute to cloud infrastructure design, deployment pipelines, monitoring, and operational excellence
Collaborate on production support, incident response, and root-cause analysis
Leverage cloud-native services to improve scalability, resiliency, and cost efficiency
Apply AWS experience where applicable (strong plus)
Cross-Functional Collaboration & Business Acumen
Partner closely with internal stakeholders (product, operations, business teams) to understand requirements and deliver practical solutions
Demonstrate strong business acumen, balancing technical rigor with timelines and business priorities
Work closely with Data Engineers to support data pipelines, analytics use cases, and data-driven integrations
Quality, Reliability & Ownership
Own services throughout their lifecycle—from design to production support
Write clean, testable, and maintainable code with appropriate unit, integration, and contract testing
Participate in code reviews and architectural discussions to raise overall engineering quality
Contribute to documentation, runbooks, and operational best practices
Requirements
Required Qualifications
4–7 years of relevant software engineering experience, with a strong focus on backend development
Expertise in Java and the Spring Boot framework
Proven experience building and operating microservices in production environments
Strong experience with cloud application development (Azure strongly preferred)
Solid understanding of RESTful API design, distributed systems, and service-oriented architectures
Experience collaborating directly with non-engineering stakeholders and translating business requirements into technical solutions
Preferred / Nice-to-Have Qualifications
Experience with AWS in addition to Azure
Exposure to frontend development (not required, but helpful for cross-team collaboration)
Experience working closely with data engineering teams
Hands-on experience with data platforms or tools such as Snowflake and/or DBT
Familiarity with:
Temporal (workflow orchestration)
Tidal (job scheduling)
Splunk (logging, monitoring, observability)
Prior experience in a retail or e-commerce organization
Experience integrating with third-party seller marketplaces, especially:
Amazon
Walmart


