84 open roles

Senior Software Engineer - Java

Open Posted 18 days ago

At a glance

Type
Full Time
Location
Chennai, IN
Posted
Sep 24, 2026
Visa sponsorship
Staples sponsorsFrom recent H-1B filings
Company size
Enterprise (10K+)
Industry
Other

About the role

  • We are seeking a Senior Software Engineer with deep experience in designing and building scalable,
  • high-performance systems using Java, Spring Boot, Angular/React, and cloud-native
  • architectures. This role will play a key part in driving the technical direction for our key Retail
  • transaction management & payment authorization/settlement platforms, helping to shape system
  • architecture, streamline distributed workflows, and lead the development of robust, enterprise-grade
  • solutions.
  • This role will work closely with engineering, product, and business teams to deliver highly responsive,
  • secure, and maintainable applications. We are seeking someone who can operate both strategically
  • and hands-on — someone who enjoys rolling up their sleeves to solve hard problems, while also
  • influencing long-term platform decisions.

Duties & Responsibilities

  • Provide technical leadership and drive the design, development, and delivery of scalable

applications supporting transaction management (posting) & payment authorization/settlement

workflows.

  • Lead the design and optimization of microservices, RESTful APIs, and distributed systems for

performance, resiliency, and scalability across the platform.

  • Define and enforce architecture standards, coding practices, and technical guidelines across

the team.

  • Collaborate with Product Managers, Revenue Management, and operations teams to ensure

alignment of technical solutions with business needs.

  • Oversee code quality through reviews, automated testing, performance tuning, and CI/CD

practices.

  • Mentor and guide software engineers, fostering a culture of innovation, collaboration, and

continuous improvement.

  • Actively participate in system design reviews, architecture discussions, and capacity planning

for the platform’s evolution.

  • Drive the modernization of legacy systems into cloud-native, API-first architectures in Azure.
  • Stay current with emerging technologies and drive the adoption of tools and practices that

enhance productivity and system performance.

  • Coordinate with US-based engineering leadership on priorities, sprint planning, and cross-team

dependencies.

  • Drive adoption of AI-assisted development tools (GitHub Copilot, AI code assistants, AI-driven

testing) across the team to accelerate velocity, improve code quality, and embed an AI-native

SDLC mindset as standard engineering practice.

Requirements

Years of Experience

  • 5+ years of full stack development experience with emphasis on Java, Spring Boot, and Angular or React.
  • 4+ years designing distributed event-driven systems in cloud environments.
  • Hands-on experience working in cloud environments (Azure preferred; AWS or GCP acceptable).

Basic Qualifications

  • Proficiency with microservices, REST APIs, message queues, and streaming technologies.
  • Experience with relational databases (Oracle, SQL Server, PostgreSQL, MySQL) and NoSQL

databases are a plus.

  • Proven experience building scalable, distributed applications in an enterprise environment.
  • Strong background in CI/CD pipelines, automated testing, DevOps practices, and performance

optimization.

  • Strong knowledge of API security, identity management, and performance tuning.
  • Demonstrated ability to work in Agile teams and deliver high-quality software on time.
  • Passion for clean code, system optimization, and simplifying complex problems.
  • AI-native SDLC mindset — proven ability to leverage AI-assisted development tools (GitHub

Copilot, AI code assistants) as a force multiplier and drive their adoption across the team.

Preferred Qualifications

  • Prior experience in Retail, eCommerce, or B2B commerce technology
  • Exposure to data pipelines and ETL processes for product and transaction data distribution.
  • Experience in test-driven development and continuous integration practices.
  • Understanding technology landscape; stays up to date on current trends and brings new ideas to the team.

About Staples

Staples
Other · Enterprise (10K+)
Sponsors visas 84 open roles

Be first in line for the next Staples role

Scoutify watches 70,000+ companies and alerts you the moment a matching job posts. It can even apply for you before the rush.

Get alerts, free