Java Backend Engineer
Core
Design, build, and maintain scalable payment processing applications and data pipelines using Java and cloud infrastructure.
Role type
Senior IC Java Backend Engineer
Builds
Payment processing applications, batch data-processing workloads, and cloud infrastructure
Domain
Fintech / Payments / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, REST APIs, SQL/NoSQL, Infrastructure-as-Code, Docker, CI/CD, Snowflake, Oracle
Preferred skills
Hybrid environment design, resilient system design, disaster recovery planning
Technologies
Java 25, Spring Boot, REST, SQL, NoSQL, Snowflake, Oracle, Docker
Responsibilities
Design and develop backend services; review code and enforce standards; define and implement infrastructure-as-code; manage batch and data-processing workloads; build application features integrating with data warehouses; design for resiliency and disaster recovery
Seniority
Senior, hands-on IC