NCR Java Technical Consultant in Belgrade, Serbia

NCR Corporation (NYSE: NCR) is the global leader in consumer transaction technologies, turning everyday interactions with businesses into exceptional experiences. With its software, hardware, and portfolio of services, NCR enables nearly 700 million transactions daily across retail, financial, travel, hospitality, telecom and technology, and small business. NCR solutions run the everyday transactions that make your life easier. NCR is headquartered in Atlanta, Georgia, with approximately 29,000 employees and does business in 180 countries.

Technical Consultant for Authentic/Payments group

You will be part of small to medium sized project teams focused on client & Product deliverables, with some autonomy, supporting the whole life cycle. As guided by client requirements and the desired direction of the Product develop functional and architectural enhancements.

Typically including:

  • Development of functional solutions

  • Analysis and capture of client and internal requirements

  • Design

  • Software development using Java technologies and relational databases

  • Unit and integration testing

  • Documentation


  • Analysis and capture of business requirements and processes

  • Configuration of messages

  • Configuration of interfaces

  • Extending business logic and rules (‘actions’ writing in Java)

  • Data manipulation


  • Working alongside the client team deploy the application(s) into the client’ environment

  • Consultancy

  • Training

  • System testing

  • Certification with external bodies (e.g. Visa, MasterCard, Link)


  • Receiving and handling of raised issues post deployment either as part of warranty or ongoing maintenance

  • Incident recording, initial investigation and clarification

  • Incident resolution, perhaps by passing on to others

  • Patch production and deployment


  • BSc in computer science

  • Candidates should have extensive programming experience in Java and good knowledge of Oracle and SQL;

  • Payment or messaging systems implementation or support experience is a plus;

  • Experience with Design of System Architecture and Interfaces


    Authentic is an Open Development payment platform most often used for high-availability, high-performance payments applications. It can accept transactions from any device, source, or system, map these into different formats, authorize and authenticate them, and then route them to any destination. With this product, we help our customers to run thousands of millions of transactions using tens of data centers in Asia, Africa, North America, South America, Europe, and Australia.

THE EXPERIENCE Work with the latest technologies, in a friendly and open atmosphere, to help our customers to run their payments transactions. In Professional Services, you will be able to interact with our new customers, understand their problems and find solutions to real-life challenges. For that, you will learn how our complete product works and how to tackle different obstacles without ending up being over-specialized. You will have the possibility of a highly visible role, with real responsibility and independency, where your efforts and successes will be noticed by both customers and senior management.

EEO Statement Integrated into our shared values is NCR’s commitment to diversity. NCR 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. NCR does not discriminate in employment based on sex, age, race, color, creed, religion, national origin, disability, sexual orientation, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. Every individual at NCR has an ongoing responsibility to respect and support a globally diverse environment. Statement to Third Party Agencies To ALL recruitment agencies: NCR only accepts resumes from agencies on the NCR preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR employees, or any NCR facility. NCR is not responsible for any fees or charges associated with unsolicited resumes.

Job Professional Services

Title: Java Technical Consultant

Location: Serbia-Belgrade

Requisition ID: 0066012_P0224454