Job Type: Contract
Job Category: IT
Job Description
Job Title: Java Architect – BFSI Domain (Microservices & Spring Boot)
Location: NJ – Hybrid
Role Overview
We are seeking a Java Architect with deep technical expertise in microservices architecture and Spring Boot to join our Banking, Financial Services, and Insurance (BFSI) technology division. The ideal candidate will lead enterprise-level solution design, drive modernization initiatives, and deliver secure, scalable, and cloud-native applications for U.S.-based financial clients.
Key Responsibilities
Architecture & Design
- Lead end-to-end architecture for enterprise BFSI applications using Java 11/17, Spring Boot, and microservices.
- Define scalable, secure, and high-availability systems compliant with FFIEC, FDIC, and SOX standards.
- Develop high-level architecture documents, integration blueprints, and technical roadmaps.
Microservices & Application Engineering
- Design and implement RESTful APIs and event-driven microservices using Spring Boot, Spring Cloud, Kafka, and RabbitMQ.
- Build modular, containerized services deployed via Docker and Kubernetes (OpenShift/EKS/GKE/AKS).
- Drive automation and continuous delivery through CI/CD pipelines and test automation frameworks.
Cloud & DevOps Enablement
- Architect and deploy solutions on AWS, Azure, or GCP leveraging services such as S3, Lambda, API Gateway, and RDS.
- Implement observability frameworks using ELK/EFK, Prometheus, Grafana, and OpenTelemetry.
- Partner with DevOps teams to enforce Infrastructure-as-Code practices (Terraform, CloudFormation) and security automation.
BFSI Domain Integration
- Collaborate with product and business teams on solutions for digital banking, lending, payments, and insurance operations.
- Integrate with third-party financial platforms like Plaid, Stripe, Zelle, Experian, and FICO.
- Ensure adherence to data privacy (GLBA, CCPA) and security (PCI DSS, SOC 2) standards.
Required Qualifications
- 10+ years of experience in enterprise Java development and architecture.
- 5+ years in BFSI domain – banking, financial services, insurance, or fintech.
- Hands-on proficiency with Java 8–17, Spring Boot, Spring Cloud, and REST API design.
- Strong command of microservices architecture, service discovery, messaging patterns, and API gateway design.
- Expertise in relational (PostgreSQL, Oracle) and NoSQL (MongoDB, Redis) databases.
- Proven experience with cloud platforms (AWS/Azure/GCP) and container orchestration using Kubernetes.
Preferred Qualifications
- Exposure to U.S. payment ecosystems (ACH, FedNow, SWIFT, RTP).
- Familiarity with regulatory frameworks such as SOX, FFIEC, SOC 2, and PCI DSS.
- Relevant certifications: AWS Solutions Architect, Oracle Certified Java Architect, CKAD.
- Prior experience in U.S.-based BFSI technology or architecture programs.
Required Skills
Java Developer with AWS Performance Architect