Software Engineer IV-Java Full Stack Lead

1 Month ago • 10 Years + • Full Stack Development

Job Summary

Job Description

This Software Engineer IV role at NCR VOYIX focuses on developing Next Generation point-of-sale systems. The position involves designing, coding, system performance scaling, and problem-solving using modern software development principles. Responsibilities include understanding requirements, enhancing existing software, and developing microservices with Go, JavaScript/TypeScript, and Cloud technologies. The role also entails building back-end APIs to support high transaction volumes and Next-Gen Products based on product management and engineering requirements.
Must have:
  • Design, code, system performance scaling, and problem-solving
  • Understanding requirements, enhancing existing software
  • Developing microservices with Go, JavaScript/TypeScript, and Cloud technologies
  • Developing back-end APIs that can support thousands of transactions
  • Analyze, design, and implement software mechanisms to improve code stability, performance, and re-usability
  • Participate and lead code review sessions
  • Support System Testing by designing for testability and leading the march to full test automation
  • Review, refine and evangelize patterns to scale application development
  • Provide passionate technical leadership to educate and direct teams for microservices realization
Good to have:
  • Experience with Designer Specialty Retail and Food & Drug POS solutions (payments, eWIC, loyalty, promotions, etc.)
  • Experience with POS and Self-Checkout Integrations
  • Experience with GCP Cloud development

Job Details

About NCR VOYIX Corporation

NCR VOYIX Corporation (NYSE: NCR) is a global technology company leading how the world connects, interacts and transacts with business. NCR (www.ncrvoyix.com) is headquartered in Duluth, Georgia.

This position will focus on developing Next Generation of point in sale systems. You will play a key role in designing, coding, system performance scaling, and problem-solving by applying the latest software development principles, theories, and concepts to job assignments. The role will require understanding requirements, enhancing existing software and developing microservices with the latest software stack for Digital Retail using Go, JavaScript/TypeScript, and Cloud technologies. You will also work with Engineering teams on developing back-end APIs that can support thousands of transactions and Next-Gen Products based on requirements from Product Management and engineering.

Required Skills and Experience:

  • Bachelor’s Degree in Computer Science or related field. Master's degree preferred.
  • 10+ years of experience in Product design and development
  • Deep understanding of Computer Science fundamentals
  • Strong development, debugging and troubleshooting skills
  • Excellent written, verbal communication skills.
  • Able to work in teams and collaborative fashion.
  • Analyze, design, and implement software mechanisms to improve code stability, performance, and re-usability. Participates and leads code review sessions.
  • Support System Testing by designing for testability and leading the march to full test automation of developed code.
  • Significant Microservices architecture experience.
  • Review, refine and evangelize patterns to scale application development; Passionate technical leadership to educate and direct teams for the microservices realization.
  • Experience migrating a Monolith architecture to a Microservices architecture desirable
  • Experience in testing of microservices and its integration with DevOps CI/CD pipeline, including Jenkins/Harness
  • Experience in building applications based on Containers: Docker, grpc, Redis
  • Performance Optimization
  • Database Design experience
  • Pub / Sub architecture and design best practices.
  • Champion of Agile Scrum methodologies
  • Experience with Cloud development.

Languages/Technologies:

  • Golang Microservices
  • Bitbucket/JIRA/GIT Workflow
  • Docker
  • Kubernetes
  • Google Cloud Platform
  • MQTT messaging
  • Hands on experience in any coding language like C,C++ and Java.

Preferred Qualifications

  • Experience with Designer Specialty Retail and Food & Drug POS solutions (payments, eWIC, loyalty, promotions, etc.)
  • Experience with POS and Self-Checkout Integrations.
  • Experience with GCP Cloud development.

Similar Jobs

Adyen - Compliance Officer - Payments

Adyen

San Francisco, California, United States (On-Site)
3 Months ago
Optiv - Principal Domain Security Advisor

Optiv

Leawood, Kansas, United States (Remote)
1 Year ago
Visa - Director, Go-to-Market Strategy – Risk Solutions

Visa

Atlanta, Georgia, United States (Hybrid)
1 Month ago
Social Discovery Ventures - Accounting Manager

Social Discovery Ventures

Serbia (Remote)
1 Month ago
ndemic creation - Artist/Animator (2D)

ndemic creation

Bristol, England, United Kingdom (Remote)
3 Months ago
Infosys - .NET Full Stack Developer

Infosys

Guadalajara, Jalisco, Mexico (On-Site)
3 Months ago
 Pearl Abyss - Junior Frontend Web Developer

Pearl Abyss

(On-Site)
7 Months ago
Motorola solutions - Staff Software Engineer (Frontend/Full-stack)

Motorola solutions

Edinburgh, Scotland, United Kingdom (Hybrid)
4 Weeks ago
Starkflow - Principal Full Stack Developer

Starkflow

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
GoDaddy - Full Stack Software Engineer

GoDaddy

Colombia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canonical - Juju Software Engineer (Go)

Canonical

(Remote)
3 Months ago
Sourcegraph  Inc  - Senior Solutions Engineer

Sourcegraph Inc

(Remote)
1 Month ago
Calix - Staff Software Engineer - Cloud Platform

Calix

United States (Remote)
1 Month ago
Prophecy - Senior Partner Manager, Partnerships

Prophecy

United States (Remote)
3 Months ago
CData Software - Quality Assurance Automation Engineer

CData Software

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Fliff - Associate Product Manager

Fliff

New York, New York, United States (Hybrid)
5 Months ago
Accenture - Supply Chain Operations Associate

Accenture

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - IFS - Clients & Markets - Account driver - Senior Associate - KSA, Riyadh

PwC

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
10 Months ago
beghou consulting - Technical Support Associate

beghou consulting

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
easygo - Property Investment Analyst

easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Zscaler - Principal Software Development Engineer - Backend (Java/API)

Zscaler

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Postman - Senior Workday Recruiting Specialist

Postman

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Nice - Specialist Cloud Network Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
InMobiInMobi - SDE II - Backend Engineer

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Chromatic games  - Dungeon Defenders

Chromatic games

India (On-Site)
1 Month ago
Tide - Lead Data Scientist

Tide

Delhi, India (Hybrid)
3 Months ago
WebTech Corporation - Junior Engineer

WebTech Corporation

Shahjahanpur, Uttar Pradesh, India (On-Site)
3 Months ago
Yahoo - Sr Production Engineer

Yahoo

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Enphase Energy - Software Engineer - Oracle Apex

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Accenture - Delivery Lead Manager

Accenture

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Colombia (Remote)
10 Months ago
Nagarro - Senior Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
10 Months ago
unicos studio - Senior Web Developer

unicos studio

(On-Site)
1 Month ago
Guardian - Lead Software Engineer - Full Stack

Guardian

New York, United States (Hybrid)
1 Month ago
Plaid  - Experienced Software Engineer - Fullstack

Plaid

San Francisco, California, United States (On-Site)
11 Months ago
warner bros games - Staff Software Engineer - Java Fullstack - MSC Deals Team

warner bros games

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Sima AI - Staff Web Developer – WordPress

Sima AI

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Infosys - Lead Java Fullstack Developer

Infosys

San Leandro, California, United States (On-Site)
3 Months ago
HCL Tech - Full stack java architect(angular)

HCL Tech

Illinois, United States (On-Site)
3 Months ago
Keywords Studios - Full Stack Developer for AI Team

Keywords Studios

Pune, Maharashtra, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At NCR Voyix, we specialize in turning routine transactions into meaningful connections. With a rich history of innovation, we've been at the forefront of problem-solving through technology. Operating globally in over 30 countries, we lead in Retail, Restaurant, Digital banking, and Payments. Our solutions optimize banking operations, streamline restaurant services, enhance retail interactions, and foster trust through secure payment systems. We take pride in our strong culture and a history of providing robust career paths. Come work for a leading technology company where you can grow your career. Join us and be part of revolutionizing transactions across these pivotal industries.

Mumbai, Maharashtra, India (On-Site)

Cebu City, Central Visayas, Philippines (On-Site)

Cebu City, Central Visayas, Philippines (On-Site)

Hyderabad, Telangana, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Cebu City, Central Visayas, Philippines (On-Site)

View All Jobs

Get notified when new jobs are added by NCR Voyix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug