Junior Backend Java Developer (Enterprise Payments/Credit Card)
Core
Developing modern RESTful APIs and production infrastructure for enterprise payments and credit card systems, ensuring performance, scale, and reliability.
Role type
Junior Backend Java Developer
Builds
Enterprise APIs and cloud/containerized production infrastructure
Domain
Financial Services / Enterprise Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Framework, RESTful API design, DevOps, Cloud services (on-prem and cloud), Containerization, Database Schema design, NOSQL considerations, Agile methodologies, Unit testing, CICD pipelines, Git, Jenkins, JUnit
Preferred skills
SDLC process expertise, REST/JSON/SOAP web interfaces, Automated testing frameworks
Technologies
Java, Spring Boot, Eclipse, Maven, Gradle, NOSQL, RDMS, Jenkins, GitHub, JUnit
Responsibilities
Develop modern RESTful APIs using Java and Spring Boot; Assist with system design, business analysis, and disaster recovery planning; Transition environments from physical/virtual machines to cloud run environments and containers; Implement enterprise services and APIs under architectural guidance; Develop and implement unit test code and automated test scripts; Collaborate with engineers and architects to create common API layers.
Seniority
Junior, hands-on IC