About NCR VOYIX
NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining. Combining a flexible, intelligent platform with end-to-end payments capabilities and services developed through its deep industry experience, NCR Voyix empowers retailers and restaurants to accelerate new possibilities for their operations, experiences and business outcomes. NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java
- Build and operate real-time data processing pipelines using Apache Flink
- Develop serverless applications using Azure Function Apps and maintain existing Function apps based on different programming language
- Implement event-driven architectures using Azure Event Hub
- Create and manage workflow orchestration using Azure Logic Apps
- Design, implement, and optimize data persistence using Azure Cosmos DB and other NoSQL databases
- Ensure high availability, performance, reliability, and security of applications
- Participate in system architecture, design reviews, and technical decision-making
- Perform code reviews, mentor junior engineers, and promote engineering best practices
- Troubleshoot production issues and drive root cause analysis
Required Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 8+ years of professional software engineering experience
- Strong Java development expertise, including:
- Core Java concepts (Collections, Concurrency, Memory Management)
- Java 8+ features (Streams, Lambdas, Functional Programming)
- Multithreading and asynchronous programming
- JVM performance tuning and optimization
- Proven experience building high-throughput, low-latency backend systems
- Hands-on experience with Apache Flink or equivalent stream-processing frameworks
- Strong experience with Azure Function Apps
- Solid understanding of event-driven architectures using Azure Event Hub
- Experience designing workflows using Azure Logic Apps
- Strong hands-on experience with Azure Cosmos DB or other NoSQL databases
- Experience with github action and understanding of CI/CD
- Strong knowledge of REST APIs and cloud-native design patterns
- Containerization and orchestration experience (Docker, Kubernetes)
- Excellent problem-solving, debugging, and communication skills
Good to Have / Add-On Skills
- Experience with Azure Data Factory or Microsoft Fabric (Data Engineering, Analytics, Lakehouse)
- AI/ML experience or integration exposure (Azure AI services, intelligent data pipelines)
- Relevant Azure certifications
Offers of employment are conditional upon passage of screening criteria applicable to the job
EEO Statement
Integrated into our shared values is NCR Voyix’s commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.
Statement to Third Party Agencies
To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes
“When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.”