Back to all jobs

Senior Java Developer

Work from home Full-time role Hiring

Brief

CC.Talent is seeking a Senior Java Engineer responsible for designing, building, and maintaining backend services that power our multi-gateway payments infrastructure. Your focus will be on creating secure, scalable, and high-performance services using Java and Spring Boot within a distributed system environment. This role demands deep technical expertise, clean system design, and close collaboration with product and engineering teams to deliver reliable and innovative solutions..

About the Client

Our client is a rapidly growing Series A funded fintech company in the payment industry. They are expanding their operations by launching an engineering hub in Southeast Asia and have chosen us as their trusted partner to make it happen.

Responsibilities

Payment Backend Engineering

  • Collaborate with Tech Leads to design and implement backend services that power real-time payment authorization, capture, refund, and settlement processes.

  • Build resilient Java Spring Boot microservices, focused on domain isolation, transactional integrity, and fault tolerance.

  • Develop and evolve payment gateway integrations, optimizing for latency, observability, and extensibility.

  • Ensure backend systems adhere to industry standards for security (e.g., PCI-DSS) and data compliance.

API & Integration Ownership

  • Architect and deliver secure RESTful APIs, optimized for high throughput and external integrations (e.g., banks, card networks, APMs).

  • Collaborate on webhook and callback handling strategies for asynchronous payment flows.

Infrastructure & Performance

  • Contribute to the design of CI/CD pipelines and infrastructure-as-code practices for backend deployment and reliability.

  • Implement robust observability and alerting frameworks (metrics, logging, tracing) across all services.

  • Take proactive measures for performance tuning, stress testing, and load forecasting.

Quality, Security & Engineering Excellence

  • Establish and uphold strong unit, integration, and contract testing disciplines across services.

  • Spearhead secure-by-default coding practices; stay informed on threats and countermeasures in the payments landscape.

  • Participate in code reviews, pairing, and knowledge sharing within your domain and across the engineering function.

Collaboration & Operational Support

  • Take a senior role in cross-functional collaboration—aligning closely with Product, Compliance, and Infrastructure teams.

  • Be responsive to live payment issues, partnering with support and SRE teams to triage, resolve, and prevent recurring incidents.

Minimum Requirements

  • 8+ years of backend engineering experience, including at least 2+ years in payments, fintech, or transaction-intensive systems.

  • Strong command of Java and Spring Boot, with a deep understanding of modern service-oriented architecture.

  • Experience working with payment gateways, acquiring banks, or building systems that handle card-present/card-not-present transactions.

  • Deep understanding of RESTful APIs, HTTP semantics, and secure system design.

  • Proficiency in Git with branching, merging, and pull request workflows.

  • Familiarity with agile product development and working in domain-driven teams.

Preferred Qualifications

  • Knowledge of payment lifecycle concepts: tokenization, authorization, settlement, chargebacks, reconciliation.

  • Experience with Docker and container orchestration (e.g., Kubernetes).

  • Familiarity with NoSQL databases (MongoDB, Cassandra) and event-driven architectures (Kafka, RabbitMQ).

  • Hands-on experience with CI/CD pipelines (e.g., GitLab CI, Jenkins).

  • Strong grasp of software security fundamentals, particularly in the context of financial services.

  • Excellent communicator who thrives in collaborative and fast-paced environments.

Apply To This Job

Related remote jobs

Commercial Deal Assurance Lead

Work from home Full-time role

Customer Success Manager

Work from home Full-time role

Business Administrator

Work from home Full-time role

Overnight Lifestyle Manager

Work from home Full-time role

Sr Director, Financial Planning & Analysis

Work from home Full-time role

UI/UX Designer

Work from home Full-time role

Business Analyst

Work from home Full-time role

Director of Construction

Work from home Full-time role

Marketing Manager

Work from home Full-time role

Customer Support Engineer

Work from home Full-time role

Experienced Part-Time Data Entry and Customer Service Representative – Remote Work Opportunity with Flexible Hours and Competitive Compensation

Work from home Full-time role

Product Manager Tech Products

Work from home Full-time role

Telehealth Primary Care Physician - 10+ State Licenses Required

Work from home Full-time role

Remote Live Chat Specialist – Compassionate Customer Support for arenaflex’s Family Services (Fully Remote, Flexible Shifts)

Work from home Full-time role

Data Architect (Remote)

Work from home Full-time role

Experienced Customer Support Representative – Global Beverage Company – Remote Part-Time Opportunity

Work from home Full-time role

Experienced Full Stack Live Chat Representative – Customer Support and Engagement at Blithequark

Work from home Full-time role

Experienced Remote Data Entry Clerk and Customer Care Representative - Flexible Work from Home Opportunity with Leading Market Research Company

Work from home Full-time role

Customer Advocacy Program Manager

Work from home Full-time role

Pharmacy Technician (Remote in AZ), Clinical Customer Care - Amazon Pharmacy

Work from home Full-time role