Software Engineer IV-Java Backend

1 week ago


Bengaluru, Karnataka, India NCR Corporation Full time
About NCR

VOYIXNCR VOYIX Corporation (

NYSE:
VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe.

For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments.

Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.

Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world's leading retailers, restaurants and financial institutions.

We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers' technology systems.
Our customers are at the center of everything we do.

Our mission is to enable stores, restaurants and financial institutions to exceed their goals – from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth.

Our solutions empower our customers to succeed in today's competitive landscape.
Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries.

NCR VOYIX has earned the trust of businesses large and small — from the best-known brands around the world to your local favorite around the corner.


Title:
Software Engineer- IV – Java BackendLocation: BangaloreAbout NCRNCR Corporation (

NYSE:
NCR) is a global technology company leading how the world connects, interacts and transacts with business.

NCR's assisted and self-service solutions and comprehensive support services address the needs of retail, financial, travel, healthcare, hospitality, entertainment, gaming and public sector organizations in more than 100 countries.

NCR () is headquartered in Atlanta, Georgia.

For more than 130 years, NCR has helped companies around the world better connect, interact and transact with their customers.

NCR's assisted- and self-service solutions and comprehensive support services address the needs of retail, financial, travel, healthcare, hospitality, entertainment, gaming and public sector organizations in more than 180 countries.

.Job DescriptionThe 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.

Qualifications and Skills required:
Bachelor's or Master's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and Math)

A minimum of 9 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

Experience in Kafka, RabbitMQ, ActiveMQ, Pubsub, 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

Experience and/or exposure to Digital Banking applications is a plus

#LI-DR1, #HybridOffers of employment are conditional upon passage of screening criteria applicable to the job

  • Bengaluru, Karnataka, India NCR Corporation Full time

    About NCR VOYIX NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction...


  • Bengaluru, Karnataka, India Omnicell, Inc Full time

    Engineer IV, Software - .NET The Engineer IV, Software is an experienced professional who participates in leading, creating and extending Omnicell products. This person is a highly skilled developer who can apply industry and corporate best practices to produce quality applications. This person applies their practical and theoretical knowledge from...

  • Software Engineer IV

    2 weeks ago


    Bengaluru, Karnataka, India NCR Corporation Full time

    About NCR VOYIX NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction...

  • Engineer IV, Software

    2 weeks ago


    Bengaluru, Karnataka, India Omnicell, Inc Full time

    Engineer IV, Software - .NETThe Engineer IV, Software is an experienced professional who participates in leading, creating and extending Omnicell products. This person is a highly skilled developer who can apply industry and corporate best practices to produce quality applications. This person applies their practical and theoretical knowledge from Computer...

  • Software Engineer IV

    2 weeks ago


    Bengaluru, Karnataka, India NCR Corporation Full time

    About NCRVOYIXNCR VOYIX Corporation (NYSE:VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction...


  • Bengaluru, Karnataka, India St Full time

    Job Title : Backend Software Engineer Location : Bangalore, IndiaExperience : 3 to 6 yearsJob Description : As a Backend Software Engineer at , you will be responsible for designing, developing, and maintaining high-performance backend systems that power our products and services. You will work closely with cross-functional teams to deliver innovative...


  • Bengaluru, Karnataka, India Antal International Full time

    Job Description Position: Software Engineer - Backend Location: Mumbai/Bangalore Role Type: Sr. Engineer Experience: 3-9 Years Education: B.Tech The candidate will be in a developer focused role responsible for developing backend systems, working both independently on assigned projects, and collaboratively with other team members. ● Build...


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Python Backend, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Python Backend, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr. Software Engineer, Python Backend, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on

  • Java backend

    2 weeks ago


    Bengaluru, Karnataka, India F335 Deutsche India Private Limited, Bangalore Branch Full time

    Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Planning and developing entire engineering solutions to accomplish business goals....


  • Bengaluru, Karnataka, India Talent Hub Acquisition Resource LLP Full time

    We are in search of a candidate with 7 to 10 years of solid experience in Java Backend Development.Job Responsibilities:Designing, implementing, and maintaining Java-based backend services and applications.Collaborating with diverse teams to define, design, and deliver new features.Writing clean, efficient, and maintainable code following industry best...


  • Bengaluru, Karnataka, India KBC Technologies Full time

    Skills Required : Proficiency in Java 11+ Strong experience with Spring framework, including Spring Boot and Spring Security Knowledge of Microservices architecture and development principles Experience with testing frameworks such as JUnit and mocking libraries Familiarity with IBM API Gateway (Good to Have)Experience Required : Minimum 8 years of...


  • Bengaluru, Karnataka, India CodeVyasa Full time

    Looking for aJava Backend Developer | Bangaloreto join a team of rockstar developers. The candidate should have a minimum of 5+ years. of experience in Java Backend.There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you You will report into IIT'ans/BITS grads...


  • Bengaluru, Karnataka, India CodeVyasa Full time

    Looking for a Java Backend Developer | Bangalore to join a team of rockstar developers. The candidate should have a minimum of 5+ years. of experience in Java Backend.There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you You will report into IIT'ans/BITS grads...


  • Bengaluru, Karnataka, India Futureleap search partners LLP Full time

    Job Description : Software Development Engineer-4 We are a leading payments and API banking solutions company. We provide full-stack payments solutions enabling businesses in India to collect payments and make payouts via all available methods with a simple integration. Our offerings include an advanced and easy way to integrate payment gateway, a split...


  • Bengaluru, Karnataka, India Corpxcel Consulting Full time

    Senior Software Engineer - Cloud Backend Java Engineer Locations : Bangalore, Karnataka, IndiaMinimum Experience : 5Maximum Experience : 8Skill Set : Java, NoSQL, Docker, Kubernetes, Prometheus, Consul, ElasticSearch, Kibana, and other CNCF technologiesJob Description : Responsibilities : Design and implementation of features in distributed back end systems...


  • Bengaluru, Karnataka, India Talent500 Full time

    Position Title : Java Backend Developer. Corporate Title : AVP. Location : BCIT Campus, Bengaluru. Job Profile : Position details :- The Software Engineering job serves many business lines as part of the AML Compliance Technology by implementing and improving various AML Compliance Systems like KYC.- In this position, you will partner constantly with your...


  • Bengaluru, Karnataka, India American Express Full time

    Join Team Amex as a Software Engineer and be part of the Modern Money Movement initiative!At American Express, we believe in supporting our global community of colleagues to create unique and meaningful career paths with benefits and flexibility. You will work on innovative projects that aim to provide the best customer experiences every day with integrity...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    Worker Sub-Type: Regular Job Description: BlackBerry – the iconic brand you know and trust – is now a market leading cybersecurity software and services company. Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), offers the broadest set of security capabilities, management tools and visibility covering...