Job Details

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:

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

Did not find a matching job? You can still send your CV to jobs@sampoorna.com or Register Here