Create Alert
Email me similar jobs

Software Engineer (Full Stack Java Developer) Grade 10

About NCR Atleos
NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.
What You'll Be Doing
Software Delivery & Engineering:
Design, implement, test, and maintain production‑grade features across the full technology stack
Build and enhance Java / Spring Boot services, RESTful APIs, and supporting components
Develop modern web front‑ends using current JavaScript frameworks and standards
Package and run services using Docker, contributing to workloads deployed on Kubernetes
Apply AI‑assisted and agentic development tools (e.g. GitHub Copilot, Codex, Claude Code) responsibly to accelerate development, refactoring, and analysis
Use prompt engineering techniques to effectively guide AI tools for coding, testing, debugging, and documentation tasks
Agile & Team Collaboration
Actively participate in Agile ceremonies (planning, refinement, reviews, retrospectives)
Collaborate with Product, Architecture, QA, SRE/Operations to deliver end‑to‑end solutions
Contribute to story breakdown and technical design discussions
Perform thoughtful code reviews, leveraging both human and AI‑assisted feedback where appropriate
Quality, Security, Observability & Reliability
Write automated tests (unit, integration, component) as part of feature delivery
Build software with security, performance, and operability in mind
Instrument services using OpenTelemetry for logs, metrics, and traces to support observability
Help diagnose and resolve issues across development and production environments using telemetry and monitoring data
Continuous Improvement
Continuously grow your technical skills and stay current with modern engineering practices
Explore and suggest improvements to tooling, CI/CD pipelines, developer experience, and observability
Share learnings on new technologies, AI tooling, and engineering techniques within the team
What We're Looking For
Core Experience & Skills:
BS/MS degree in Computer Science, Engineering or a related subject
Professional experience building Java applications using the Spring ecosystem (e.g. Spring Boot)
Experience developing full‑stack applications, including:
HTML5, CSS3, modern JavaScript
At least one modern front‑end framework (e.g. React, Angular)
Practical experience with containerised applications using Docker and familiarity with Kubernetes‑based deployments
Experience designing and consuming RESTful APIs
Experience working with relational databases (e.g. SQL Server, PostgreSQL)
Proficient with Git and collaborative source‑control workflows
Engineering Practices
Experience working in an Agile / iterative delivery environment
Hands‑on experience with automated testing and quality‑focused development
Awareness of secure coding practices and common application security risks
Familiarity with observability concepts, including metrics, logs, and tracing (e.g. OpenTelemetry)
Comfortable using AI‑assisted development tools and applying basic prompt engineering to improve effectiveness
Mindset & Behaviours
Curious, pragmatic, and adaptable in a fast‑moving technical environment
Values engineering quality, simplicity, and customer impact
Open to new tools and ways of working, including responsible use of AI in software development
Takes ownership of delivering outcomes, not just tasks
Nice To Have (but Not Required)
Experience with CI/CD pipelines and build automation
Deeper hands‑on experience operating services in Kubernetes environments
Familiarity with distributed tracing and production debugging
Experience with event‑driven or asynchronous architectures
Offers of employment are conditional upon passage of screening criteria applicable to the job.
EEO Statement
NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.
Statement to Third Party Agencies
To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.
Similar jobs

Software Engineer (Full Stack Java Developer) Grade 10

Apply Now
Back to search page