Back to search:Java Abercrombie / Columbus, Oh

Interview: Virtual
Visa: All except h1b
Hybrid: Columbus, OH (local)
Retail or store operations domain experience
JD:

Join our Stores Integrations team responsible for building and supporting critical integrations and backend services that power store operations and in-store applications across international markets. You'll play a key role in designing, developing, and maintaining scalable and resilient solutions that integrate with point-of-sale systems, digital store platforms, and various store operational systems.
You will work closely with architects, product managers, and other engineering teams to deliver features and enhancements that support a seamless in-store and omnichannel experience for our customers and store associates.
What You'll Be Doing

  • Design, develop, and support Java-based microservices and integration components for international store systems, leveraging Spring Boot, Kafka, REST APIs, and other backend technologies.
  • Work on real-time and batch integrations between internal store applications, point-of-sale systems, device platforms, and corporate services.
  • Support backend services that enable seamless interaction with store devices and integrate with key operational systems such as sales processing, inventory management, and workforce scheduling.
  • Write high-quality, maintainable, and testable code using modern practices including TDD, CI/CD pipelines, and containerized deployments.
  • Troubleshoot and optimize performance in multi-tiered distributed systems, ensuring uptime, reliability, and fast issue resolution.
  • Participate in code reviews, architecture discussions, and agile ceremonies to drive engineering excellence and alignment.
  • Collaborate with cross-functional teams and stakeholders across different regions and time zones.
  • Stay current with evolving technologies and continuously improve codebase, processes, and team knowledge.

What You Bring to the Role
  • Bachelor's degree or similar degree in Computer Science, Software Engineering, or a related IT field
  • 5+ years of experience in application or integration development, utilizing Java, Spring, SQL, Log4j, REST Services, and Oracle databases
  • Experience with Spring Boot, TDD, and CI/CD is required
  • Experience with Kafka or similar messaging/event-streaming platforms a plus
  • Proficiency in unit testing and integration testing
  • Familiarity with performance testing tools such as NeoLoad, K6, or similar a plus
  • Exposure to Docker, Kubernetes, and cloud platforms like Azure a plus
  • Experience with reactive programming frameworks (e.g., WebFlux, Reactor) a plus
  • Excellent problem-solving, debugging, and troubleshooting skills
  • Effective communicator with a collaborative mindset and a proactive approach to ownership and continuous improvement
  • Ability to thrive in a fast-paced, cross-functional, and international environment

FoCookieConsentP1 FoCookieConsentLink FoCookieConsentP2