Search by job, company or skills

Staples India

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Duties & Responsibilities
Develop and implement business and technical features on the Staples Order Management platform.
Work with architects to ensure implementations align with OMS design and shared guidelines.
Translate business requirements into core system capabilities by partnering with Product and domain teams.
Provide domain expertise by recommending tools, guidelines, and methodologies through interactions with vendors, forums, and enterprise architecture teams.
Build, test, and support services using Java (7/8+), Spring Boot, REST APIs, and microservices.
Work with relational and non-relational databases (Postgres, Couchbase).
Implement event-driven architectures with Kafka or equivalent platforms.
Ensure solutions are reliable, maintainable, and adhere to best practices.
Create and maintain technical documentation for applications and integrations.
Contribute to Agile ceremonies and work in collaborative team settings.

Requirements

Basic Qualifications
Bachelor's degree in Computer Science, Information Systems, or related field.
Experience in Java 7/8+, Spring Boot, and microservices.
Strong experience with IBM Sterling OMS.
Knowledge of Postgres, Couchbase, Kafka, Netflix OSS, Linux.
Experience working with event-driven architecture.
Understanding of Git/SVN and CI/CD practices.
Experience with Agile methodology and collaborative team environments.

Preferred Qualifications
Retail domain experience, including building e-commerce solutions.
Exposure to cloud architecture and technologies (AWS, GCP, or Azure).
Experience reducing technical debt and standardizing system integrations.



More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 134558141