Staff Engineer - Oracle Xstore with Java
TJX — Hyderabad, India
Platform: Oracle Retail · Type: Full-time
Experience: 6-8 years
Modules: Xstore, PL/SQL
Job description
The Global Solution Delivery Selling & Store Operations Team is responsible for managing Front and Back of Stores solutions within TJX IT. The organization delivers capabilities to the stores that enrich the Customer and Associate experience and provide business value. We seek a motivated, talented, experienced Staff Engineer to help design and implement these business capabilities within the Global Front of Stores solutions. The Global Solution Delivery Team thrives on strong relationships with our stakeholders to address their needs while supporting overall TJX growth and operational stability. On this tightly knit and fast-paced solution delivery team you will be constantly challenged to stretch and think outside the box.
KEY RESPONSIBILITIES
Leads technical discussions to design approaches to solving visible business problems.
Design, code, deploy & support working software/technology component, working collaboratively with architects and other engineers.
Work with other development and delivery teams to ensure their systems are well designed, deployed to production and any known risks are identified and mitigated.
Could act as a lead on a scrum team in an Engineering capacity for medium initiatives, prioritizing tasks, providing guidance, and resolving issues.
Coaches and guides engineering talent leveraging your software engineering experience
Partners with cross functional technical team members to drive technical solutions that meet business needs
Ensures best engineering practices are followed/adopted for operational excellence
Contributes to high level architecture to drive engineering & operational excellence
Responsibilities include NFRs, SOX/PCI requirements and security best practices
Skills/Knowledge
5-8 years of hands on engineering experience in design, development of Java applications using object-oriented principles, data structures, design patterns and algorithms in retail applications for Point of Sale and/or Payments
Deep expertise in Java/J2EE, SQL databases
Required Experience:
Hands on Oracle Retail Xstore POS development
Oracle databases
Oracle EFTLink
Preferred Experience:
Spring and related frameworks, and/or peripheral integrations like receipts printers, pin pads in a retail POS environment a plus
Knowledge of RTLog generator, Xenvironment a plus
Proven experience with payment integrations (e.g. Verifone, Adyen, Worldpay, FreedomPay, etc.)
Familiarity with peripheral integrations (e.g., receipt printers, pin pads) in a retail POS environment.
Experience with global or multi-regional technology deployments.
Exposure to test automation frameworks and performance tuning in high-volume retail systems.
Application Integration (REST, SOAP, Data Exchange, etc.) experience is a plus.
Proven experience leading technical design and solution delivery in complex, distributed systems.
Strong critical thinking, problem-solving and troubleshooting skills with a proactive, ownership-driven mindset.
Proficiency with source code management tools (e.g., Git), Jira, and Confluence.
Strong understanding of DevSecOps practices, CI/CD pipelines, and Agile/Scrum methodologies.
Excellent communication and collaboration skills, with the ability to influence across teams and geographies.
Experience with providing and implementing security recommendations.
Demonstrated ability to mentor and coach engineers at various levels.
Ability to understand and communicate the business impact of technical issues.
Demonstrates lean agile mindset and embraces the culture of continuous improvement and learning
Works independently and collaborates well as part of a multiple geo team
Good verbal and written communication skills
KEY RESPONSIBILITIES
Leads technical discussions to design approaches to solving visible business problems.
Design, code, deploy & support working software/technology component, working collaboratively with architects and other engineers.
Work with other development and delivery teams to ensure their systems are well designed, deployed to production and any known risks are identified and mitigated.
Could act as a lead on a scrum team in an Engineering capacity for medium initiatives, prioritizing tasks, providing guidance, and resolving issues.
Coaches and guides engineering talent leveraging your software engineering experience
Partners with cross functional technical team members to drive technical solutions that meet business needs
Ensures best engineering practices are followed/adopted for operational excellence
Contributes to high level architecture to drive engineering & operational excellence
Responsibilities include NFRs, SOX/PCI requirements and security best practices
Skills/Knowledge
5-8 years of hands on engineering experience in design, development of Java applications using object-oriented principles, data structures, design patterns and algorithms in retail applications for Point of Sale and/or Payments
Deep expertise in Java/J2EE, SQL databases
Required Experience:
Hands on Oracle Retail Xstore POS development
Oracle databases
Oracle EFTLink
Preferred Experience:
Spring and related frameworks, and/or peripheral integrations like receipts printers, pin pads in a retail POS environment a plus
Knowledge of RTLog generator, Xenvironment a plus
Proven experience with payment integrations (e.g. Verifone, Adyen, Worldpay, FreedomPay, etc.)
Familiarity with peripheral integrations (e.g., receipt printers, pin pads) in a retail POS environment.
Experience with global or multi-regional technology deployments.
Exposure to test automation frameworks and performance tuning in high-volume retail systems.
Application Integration (REST, SOAP, Data Exchange, etc.) experience is a plus.
Proven experience leading technical design and solution delivery in complex, distributed systems.
Strong critical thinking, problem-solving and troubleshooting skills with a proactive, ownership-driven mindset.
Proficiency with source code management tools (e.g., Git), Jira, and Confluence.
Strong understanding of DevSecOps practices, CI/CD pipelines, and Agile/Scrum methodologies.
Excellent communication and collaboration skills, with the ability to influence across teams and geographies.
Experience with providing and implementing security recommendations.
Demonstrated ability to mentor and coach engineers at various levels.
Ability to understand and communicate the business impact of technical issues.
Demonstrates lean agile mindset and embraces the culture of continuous improvement and learning
Works independently and collaborates well as part of a multiple geo team
Good verbal and written communication skills