OpeningsFirst
How it worksPricingLog inGet started
OpeningsFirst › Jobs in India › Jobs in Chennai

Senior Software Engineer

Staples India Business Innovation Hub Private Limited · staplesindia.in
ChennaiHybridSenior4–7 yrs
Apply on Staples India Business Innovation Hub Private Limited’s site

OpeningsFirst finds jobs like this first

  • Straight from company career pages. We check thousands of them every few hours.
  • The day they’re posted, often before LinkedIn or Naukri.
  • Only your kind of job: Software Engineer jobs in Chennai. 103 new this week.

From tomorrow’s email

STAFF, SOFTWARE ENGINEER
Remote · found 6 h ago
Senior Software Engineer II
Chennai · found 18 h ago
Software Engineer III - GBS IND
Chennai · found 19 h ago

Company names are shown to members.

New openings the day they’re posted, at 8 am and 6 pm. Cancel anytime.

The job in short

Senior software engineer.

PythonJavaSpringMySQLMongoDBRedisKafkaAzureGCPDevOpsMicroservicesGraphQL

Details

Found
27 d ago · posted 2026-06-30
Location as listed
Chennai, Tamil Nadu, India
Role
Software Engineer
Source
The company’s own careers site

Full description

Role Summary As a Senior Engineer, you will design, build, and support critical integrations and applications across SOMS domain. You will contribute hands-on development expertise in Java, Spring Framework, and cloud technologies (Azure/GCP) while ensuring scalability, compliance, and performance. You will work in a hybrid team model (onshore + offshore), collaborating with SOMS SMEs, Enterprise architects, and contractors to deliver high-quality solutions that enable Easy experience for Staples Business customers. Duties & Responsibilities • Collaborate with DevOps, product, and other engineering teams to define requirements and deliver long-lasting technical solutions. • Design, build, and maintain distributed and scalable backend services to support business-critical feature. • Optimize system latency, throughput, and resource usage to support high performance under variable loads. • Address technical debt by refactoring code and infrastructure and stay updated on emerging technologies and industry trends. • Excellent verbal and written communications with the ability to establish effective working relationships with team members and cross functional teams. • Develop comprehensive test plans and maintain automated test suites to ensure software robustness and minimize regressions. Requirements Basic Qualifications • Possess 4 to 7 years of relevant professional experience. • Demonstrate proficient programming skills in at least one modern language such as Java or Python. • Strong expertise in system architecture and the development of highly available, fault-tolerant distributed applications optimized for performance and scalability in cloud environments. • Proven experience working within Agile frameworks, contributing to technical design, iterative development, and conducting thorough code reviews. • Well-versed in best practices for developing high-quality software, implementing continuous integration and continuous delivery (CI/CD) pipelines. • Skilled in designing and implementing microservices using the Spring ecosystem, including Spring Boot, Spring JPA, Spring Batch, Spring Security, Spring Cloud, and Spring Data Stream. • Hands-on experience managing distributed databases such as Azure CosmosDB, Couchbase, or MongoDB. • Familiarity with relational database systems like Oracle, MySQL and PostgreSQL. • Experience with distributed caching technologies such as Memcached, Redis, or Hazelcast to improve application performance. • Competent in working with distributed messaging systems including Azure EventHub, Apache Kafka, and Solace to enable reliable communication and event handling. • Ability to build and optimize production-quality data pipelines for both batch and stream processing to support large-scale data analytics and machine learning workloads. • Proficient in using GitHub for version control and leveraging tools such as GitHub Copilot for code assistance and productivity enhancement. • API development and maintenance skills: designing, implementing, and documenting RESTful, GraphQL, or SOAP APIs; version management and authentication (OAuth, JWT) • Documentation: producing technical specifications, system architecture diagrams, and detailed API documentation for internal users. Preferred Qualifications • Proven experience taking an idea from inception to life with an ability to explore a variety of open-source technologies. • Experience with developing, deploying, and launching software products on public cloud preferably Microsoft Azure and GCP.

Software Engineer jobs in Chennai · Software Engineer jobs in India · All Staples India Business Innovation Hub Private Limited jobs

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · How OpeningsFirst works · Free jobs widget
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact Showing prices for outside India or India