Senior Java Engineer - Payments
Core
Design, build, and maintain mission-critical RESTful APIs and applications for payments, registration, consent management, and information reporting.
Role type
Senior IC Java Engineer (Payments)
Builds
Next-generation client-facing RESTful APIs and related applications
Domain
Financial services / Payments
Deliverable
production ML models | product features
Required skills
Java 11+, Spring, Spring Boot, REST APIs, SAML 2.0, OAuth 2.0, Postman, Git, unit testing, mocking frameworks
Preferred skills
Docker, Kubernetes, React JS, Angular JS, Polymer JS, NodeJS
Technologies
Java, Spring, Spring Boot, Angular, Docker, Git, Kubernetes, NodeJS, OAuth, Polymer, Postman, React, SAML, REST
Responsibilities
Design and build new API and technical solutions; maintain existing API applications; troubleshoot code defects, data issues, and configuration problems; develop real-time and file-based integrations; optimize database-level processing; write elegant, maintainable, well-documented, and secure code; continuously refactor and improve solutions.
Seniority
Senior, hands-on IC