Java Backend Payment Merchant

Trebecon LLC
New York, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

New York, United States of America

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
Azure
Cloud Computing
Cloud Engineering
Code Review
Continuous Integration
DevOps
Distributed Systems
Github
Monitoring of Systems
Memcached
Enterprise Messaging Systems
Payment Gateway
Scrum
Systems Development Life Cycle
RabbitMQ
Redis
Cloud Services
Prometheus
Software Engineering
Systems Integration
Google Cloud Platform
Enterprise Software Applications
Spring Cloud
Grafana
Spring-boot
Reliability of Systems
Backend
Containerization
Gitlab-ci
Kubernetes
Deployment Automation
Enterprise Integration
Kafka
Api Design
REST
Splunk
Docker
Jenkins
Microservices

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

Apply for this position