Join New Era Technology, where People First is at the heart of everything we do. With a global team of over 4,500 professionals, we’re committed to creating a workplace where everyone feels valued, empowered, and inspired to grow. Our mission is to securely connect people, places, and information with end-to-end technology solutions at scale.
At New Era, you’ll join a team-oriented culture that prioritizes your personal and professional development. Work alongside industry-certified experts, access continuous training, and enjoy competitive benefits. Driven by values like Community, Integrity, Agility, and Commitment, we nurture our people to deliver exceptional customer service.
If you want to make an impact in a supportive, growth-oriented environment, New Era is the place for you. Apply today and help us shape the future of work—together.
Job Description
We are seeking a Software Engineer to join a 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
Stay current with evolving technologies and continuously improve codebase, processes, and team
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
Experience with Kafka or similar messaging/event-streaming platforms a
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
Retail or store operations domain experience a plus
This job is located at our Global Home Office in Columbus,
New Era Technology, Inc., and its subsidiaries (“New Era” “we”, “us”, or “our”) in its operating regions worldwide are committed to respecting your privacy and recognize the need for appropriate protection and management of any Personal Data that you may provide us. In this, we are also committed to providing you with a positive experience on our websites and while using our products, services and solutions (“Solutions”).
View our Privacy Policy here