Senior Software Engineer (Java)

Sorry, this job was removed at 11:40 p.m. (CST) on Saturday, February 18, 2023
Find out who's hiring in Atlanta, GA.
See all Developer + Engineer jobs in Atlanta, GA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About NCR

NCR Corporation (NYSE: NCR) is a leading software- and services-led enterprise provider in the financial, retail and hospitality industries. NCR is headquartered in Atlanta, Georgia, with 36,000 employees globally. NCR is a trademark of NCR Corporation in the United States and other countries.

Senior Software Engineer (Backend Java)

Atlanta, GA or Redwood City, CA

NCR 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, hospitality, gaming, public sector, telecom carrier and equipment organizations in more than 100 countries.

Backend Senior Java Developer (Atlanta or Redwood City)

Are you a Java Engineer looking for a new challenge in a company with an amazing culture?

Would you be interested in joining an established software company in Edinburgh?

This role will involve Java coding, interfacing with various other tools and other software.

Ideally you will have background in a mix of languages and systems and a passion for learning technologies.

Skills and Experience: •

  • Java APIs
  • RESTful
  • Good knowledge of Java design patterns and software principles.
  • Continuous integration and continuous delivery using DevOps tools like Maven, Jenkins, Git ,Github actions etc.
  • Good knowledge of micro-services and API design principles (API development)
  • Cloud infrastructure experience in GCP would be preferred but any Cloud experience such as AWS or Azure would be welcomed; or a desire to learn more.
  • Good communication is key to achieving success in this role
  • Some JavaScript experience would be useful

About You:-

You will be a passionate, collaborative Java Software Engineer who's interested in working on several different challenging components at once in professional start-up cultured business. You,

  • Enthusiastically follow technology trends in Enterprise Java, software engineering best practice and technologies;
  • Take pleasure in seeing smart, practical solutions put in front of customers;
  • Flexible, eager to learn and enjoy the challenge of solving complex problems to tight deadlines;
  • Are open to constantly refresh and renew their skills.

Responsibilities:-

  • Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Contribute to all phases of the development lifecycle
  • Development and review of changes with a focus for design, efficiency, and quality
  • Work as part of a team as well as working autonomously
  • Prepare and produce releases of software components
  • Contribute to improvements to the software development process
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

#LI-PL1

#LI-hybrid

Offers of employment are conditional upon passage of screening criteria applicable to the job.

Full time employee benefits include:

  • Medical Insurance
  • Dental Insurance
  • Life Insurance
  • Vision Insurance
  • Short/Long Term Disability
  • Paid Vacation
  • 401k

EEO Statement

Integrated into our shared values is NCR'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 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 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.

More Information on NCR Corporation
NCR Corporation operates in the Fintech industry. The company is located in Atlanta, GA. NCR Corporation was founded in 1884. It has 36000 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 31 open jobs at NCR Corporation, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NCR CorporationFind similar jobs