Java Backend Payment Merchant Engineer
Role details
Job location
Tech stack
Job description
We are seeking an experienced Java Backend Payment Merchant Engineer with strong expertise in backend application development, cloud engineering, and enterprise system integration. The ideal candidate will have hands-on experience designing, developing, deploying, and supporting scalable API-driven applications in cloud-native environments.
Requirements
The candidate should possess deep technical expertise in Java Backend development, Kubernetes-based microservices architecture, Redis, Memcache, cloud services, and CI/CD pipelines. This role requires collaboration with cross-functional teams while following Agile and DevOps best practices to deliver secure, scalable, and resilient enterprise solutions., 8+ years of professional experience in Java Backend development
Strong experience with Microservices architecture and Kubernetes (K8s)
Hands-on experience with Redis and Memcache
Experience building and supporting API-driven applications
Strong understanding of cloud platforms and cloud-native application development
Experience with CI/CD pipelines and DevOps practices
Knowledge of scalable, secure, and resilient application design
Experience working in Agile development environments
Strong problem-solving and communication skills
Responsibilities
Design, develop, and maintain scalable backend applications and APIs
Build and deploy microservices-based solutions using Kubernetes
Implement caching strategies using Redis and Memcache
Collaborate with product, engineering, and DevOps teams for solution delivery
Develop and support CI/CD pipelines for automated deployments