Java Backend Payment Merchant
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Java Backend Engineer with 8+ years of professional experience in backend application development, cloud engineering, and enterprise system integration. The ideal candidate will possess strong expertise in designing, developing, deploying, and supporting API-driven applications within payment and merchant ecosystems., * Design, develop, and maintain scalable backend services and microservices using Java and Spring Boot
- Build and support API-driven applications for payment and merchant platforms
- Develop cloud-native applications leveraging AWS, Azure, or Google Cloud Platform environments
- Implement and manage containerized applications using Kubernetes (K8s) and Docker
- Optimize application performance using Redis and Memcache caching technologies
- Build and maintain CI/CD pipelines for automated deployments and continuous integration
- Collaborate with Product, DevOps, QA, and Architecture teams to deliver high-quality solutions
- Ensure system reliability, scalability, performance, and security best practices
- Participate in code reviews, troubleshooting, root cause analysis, and production support
- Drive enterprise integration initiatives and support distributed systems architecture
- Follow Agile/Scrum methodologies and DevOps best practices throughout the SDLC
Requirements
The candidate should have deep hands-on experience with Java Backend technologies, Kubernetes (K8s) Microservices, Redis, Memcache, Cloud Services, and CI/CD pipelines, along with a proven ability to build scalable, secure, and resilient cloud-native solutions.
This role requires close collaboration with cross-functional teams, adherence to Agile and DevOps methodologies, and ownership of service quality, stability, and delivery., * 8+ years of experience in Java Backend development
- Strong expertise in Java, Spring Boot, and Microservices architecture
- Hands-on experience with Kubernetes (K8s) and container orchestration
- Experience with Redis and/or Memcache
- Strong cloud platform experience with AWS, Azure, or Google Cloud Platform
- Experience building and supporting RESTful APIs and enterprise integrations
- Expertise in CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions
- Experience with Docker, DevOps practices, and cloud-native deployments
- Strong understanding of distributed systems, scalability, resilience, and security
- Excellent problem-solving, communication, and collaboration skills, * Experience in Payment Gateway, Merchant Payments, or FinTech domain
- Knowledge of messaging systems such as Kafka or RabbitMQ
- Familiarity with monitoring and observability tools like Splunk, Prometheus, or Grafana
- Experience with high-volume transactional systems