Job Type: Contract
Contract Length: 4 Months
Pay Range: $100/hr – $125/hr
Start Date: ASAP
Location: Hybrid - San Jose, CA
About the Opportunity:
Our client, a leader in FinTech and cloud-based payment solutions, is looking for a skilled Senior Software Engineer (Backend) to join their team for a 4-month engagement. This project involves enhancing capabilities for card issuing and processing within Accounts Payables and Accounts Receivables platforms to grow and scale card payments. This is a high-impact role that requires a self-motivated professional who can hit the ground running and deliver results quickly.
Key Responsibilities & Deliverables:
This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:
- Designing, building, and supporting highly reliable, low-latency payment systems and REST APIs.
- Developing robust integrations with third-party payment providers leveraging messaging queues and events.
- Implementing secure, compliant, and fraud-resistant payment solutions, with a strong focus on security and encryption.
- Automating deployment, testing, and infrastructure management using Infrastructure-as-Code (IaC) tools and CI/CD pipelines.
- Diagnosing and troubleshooting issues quickly in live production environments, taking full ownership of critical systems.
We are looking for someone with a proven track record of successful contract engagements. The ideal candidate will have:
- 5+ years of experience designing, developing, and operating distributed systems and microservices.
- Deep expertise in Java, Spring Boot, and AWS cloud services (EC2, RDS, Lambda, API Gateway), as well as expertise in SQL/NoSQL databases. This isn't a learning role—you need to be a subject matter expert.
- Demonstrated ability to work autonomously and manage your own time effectively to meet project goals.
- Experience with scalable architectures leveraging containers (Kubernetes), messaging, event streaming, and CI/CD pipelines.
- Strong communication skills to provide clear and concise status updates to the project team, and the ability to mentor junior engineers.





