Software Engineer (Multi Cloud)
Core
Build and expand services powering NCR Voyix's Cloud Platform API ecosystem for Financial Services, Retail, Hospitality, and Travel industries.
Role type
Senior Software Engineer (Cloud Services API)
Builds
Cloud-based products and API services for unified commerce
Domain
Unified commerce, multi-cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java, JVM languages, RESTful APIs, relational and non-relational databases, microservices, automated testing (TDD/BDD), distributed design patterns, horizontal scaling
Preferred skills
Spring Framework, Spring Cloud, vert.x, node.js, Google Cloud DataFlow, Google Cloud Pub Sub, Elastic DB, Solr, PostGres, GCP, Azure, AWS, Heroku
Responsibilities
Craft clean, well-tested code using continuous delivery methodologies; participate in enterprise open source community by producing documentation and samples; build large-scale applications with focus on high-performance, scalability, and resiliency
Seniority
Senior, hands-on IC