NCR Corporation Recruitment for JAVA Back-End Developers at Bangalore

Table of Contents - Job

Job Positions

  • SW Engineer : JAVA Back-End Developer
  • Software Engineer II

Job Details

Job Category

Job Type

Full Time

Interview Locations


Job Locations


Number of Openings

Not Mentioned –

Joining Time

Not Mentioned –

Desired Experience

4-6 Years


As per Company Standards

Qualification Criteria

  • Bachelors or Masters Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)

Skills Requirement

Key Skills

Hibernate, J2EE, Rabbitmq, OOP, Core JAVA, Algorithms, Design Patterns, Data Structures, JDBC

Desired Skills

  • Bachelors or Master’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
  • A minimum of 4 years of professional experience in Java/J2EE application development
  • Team leader / Scrum Lead for delivering features to production with experience in working with distributed team
  • Individual contributor role with hands on coding / code reviews and should have end to product development knowledge
  • Solid understanding and deep technical knowledge of enterprise J2EE and cloud applications
  • Strong in Java fundamentals like Concurrency, data structures, algorithms and database concepts.
  • Should be comfortable working with enterprise components like message bus, caching, reactive programming
  • Key contributions for the product design and execution
  • Experience in Agile Methodologies and SCRUM.
  • Hands on experience in micro services with good understanding of Spring, Hibernate, REST
  • Experience in any of the cloud technologies like AWS, Azure, GCP, Docker, Kubernetes is a plus
  • Knowledge in Kafka, RabbitMQ, ActiveMQ, Couchbase, any NoSQL (MongoDB, Cassandra, Neo4J) technology is a plus.
  • Passionate and demonstrate about troubleshooting and resolving complex issues with faster turnaround times
  • Ability to collaborate and partner with internal teams
  • Strong passion for learning and ability to adapt to new technologies.
  • Ability to multi-task and work under pressure
  • Excellent written and verbal communication skills required
  • Self-directed and highly motivated, and be a strong team player.

Job Description

  • The NCR Digital Banking team in Bangalore, India is looking for a STAR Senior Software Engineer for the development of Digital Banking Platform services, which is mission critical backend service layer built on SOA framework, to provide capabilities for Web banking, mobile banking, payments, account transactions and other online banking features.
  • It is a mission critical role and gives an unique opportunity to own and deliver the roadmap of a world class SaaS offering in the financial domain.


Roles and Responsibilities

  • Technical design and implementation of production ready code, partnering closely with rest of team (Engineers, Architects, Product Managers, QA, SCM, Operations, and Business Partners),code reviews
  • Stay up to date with new technologies and industry trends
  • Participate in requirements gathering and documentation
  • Make sure all the deliverables are in compliance with the architectural vision and business requirements.
  • Set and follow core engineering processes around unit testing, code coverage to ensure software code quality
  • Collaborate with the QA team and UI team to understand the services requirements and create an execution plan
  • Collaborate with the QA team, SCM and Operations as part of project execution
  • Live and breathe the agile mindset and work in a fast paced scrum environment
  • Work closely with remote team members located in the US office
  • Consistently deliver quality shippable software to our customers, being part of our Agile development team.

Important Instructions

How to Apply ?

Please read all job details clearly and apply exactly as mentioned below only if you meet eligibility criteria.


Note: Please apply quickly before this Job expires.

NCR Corporation India Pvt. Ltd.

About Company: NCR revolutionized business transactions bringing the Cash Register to international prominence and opening one of the world’s first sales schools. Today, NCR celebrates more than 125 years of business and continues to be the face of innovation, bringing to market state-of-the-art solutions that make headlines and constantly push the boundaries of technology.

Our NCR self-service, assisted-service and point-of-sale solutions are found in over 150 countries across the globe. Our core industries are financial and retail. The extensive NCR solutions portfolio also serves the travel, healthcare, food and hospitality, entertainment and gaming, and government and public sector industries. Recognizing that more consumers favor self-service as part of their everyday lives, NCR has taken the lead in offering the “anywhere, anytime” convenience that today’s consumers demand.

Help lead the way to the next generation of self-service technology by revolutionizing how consumers interact with businesses around the world.
Scroll to Top
Send this to a friend