Senior Java Developer
Core
Design, develop, and deliver end-to-end Payment APIs and microservices for the Commerce Hub omnichannel platform, enabling real-time payment processing and protocol translation for merchants.
Role type
Senior IC Java Developer (Payment APIs & Microservices)
Builds
Payment APIs, microservices, client libraries, and SDKs for the Commerce Hub platform
Domain
Fintech / Payments / Cloud-native
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Cloud, API Gateway management, AWS cloud services, event-driven architectures (Kafka, RabbitMQ), relational and NoSQL databases, microservices design
Preferred skills
Payment industry experience, high-volume transaction processing, security scan tools (Sonar, Fortify), API testing tools (Postman, JMeter), AI/ML fundamentals
Technologies
Java, Spring Framework, Spring Boot, Apigee, AWS (ECS/EKS, Lambda, API Gateway, IAM, CloudWatch, DynamoDB), Apache Kafka, RabbitMQ, Oracle, MySQL, MongoDB, Git, Maven
Responsibilities
Analyze complex processes and heterogeneous applications; design SW solutions for real-time payments; develop microservices with reactive design patterns; enhance API solutions for easy consumption; develop roadmap and strategies for API specifications and client libraries
Seniority
Senior, hands-on IC