Job Type: Contract
Job Category: IT

Job Description

Job Title: Java Lead (BFSI Domain (Microservices & Spring Boot)
Location : Jersey City, NJ (Onsite)
Fulltime

 

About the Role:

 

We are looking for a technically strong Java Lead with hands-on development and team leadership experience in microservices-based architecture, Spring Boot, and cloud platforms.

You will lead agile squads in building high-performance, secure, and scalable systems for BFSI clients in the U.S. (banks, insurers, and fintechs).

This is a hands-on leadership position combining development, mentoring, and solution design responsibilities.

 

Key Responsibilities:

 

·         Technical Leadership Lead and mentor a team of Java developers across project lifecycle phases (requirements, design, build, test, deploy).

·         Participate in architecture/design sessions and translate business requirements into technical solutions.

·         Review code, ensure adherence to best practices, and promote clean architecture principles.

·         Hands-On Engineering Build REST APIs, microservices, and backend components using Java 11+/17, Spring Boot, Spring Cloud.

·         Implement containerized services using Docker and orchestrate deployments via Kubernetes (Openshift,EKS, AKS, GKE).

·         Contribute to codebase for critical modules, POCs, and refactoring efforts. Cloud & DevOps Enablement Deploy applications on AWS/Azure/GCP using services like S3, SQS, Lambda, RDS, or Azure Functions.

·         Work with DevOps to maintain CI/CD pipelines using Jenkins, GitHub Actions, or GitLab.

·         Implement monitoring and alerting tools (Prometheus, ELK, Grafana) for production support. BFSI-Focused Delivery Collaborate with product owners to deliver features related to banking, insurance, lending, and digital payments.

·         Integrate with third-party financial systems (e.g., FIS, Experian, FICO, Zelle, Plaid).

·         Ensure compliance with U.S. data privacy and financial security regulations (SOX, GLBA, PCI-DSS).

·         Documentation & Collaboration Create and maintain comprehensive technical documentation, architecture diagrams, and design decisions.

·         Develop and communicate refactoring plans to enhance maintainability and system performance.

·         Write clear and concise release notes for deployment cycles and production releases.

·         Ensure version control best practices are followed using Git (branching strategy, merge requests, tags).

·         Collaborate with cross-functional teams to document APIs and integration points.

 

Required Qualifications:

 

·         8+ years of Java development experience, including recent experience as a team or tech lead.

·         Strong expertise in Java 11+/17, Spring Boot, REST APIs, and microservices patterns.

·         Deep understanding of containerization, Kubernetes, and cloud-native app development.

·         Hands-on experience with SQL/NoSQL (PostgreSQL, MongoDB, Redis).

·         Experience working on BFSI applications or platforms in the U.S. market.

 

Preferred Qualifications:

 

·         Experience leading distributed Agile teams in fast-paced environments.

·         Knowledge of event-driven architecture using Kafka or RabbitMQ.

·         Familiarity with U.S. payment systems (ACH, FedNow, RTP) or insurance workflows.

·         Certifications in AWS, Java, or Kubernetes (e.g., AWS Dev Associate, CKAD, OCP).

·         Prior experience with regulatory compliance (SOC 2, SOX, FFIEC, PCI).


Required Skills
Java Developer with AWS Java Lead/Architect

Fill below details & click “Apply”

Only add 10 digit number without prefix
Resume can be attached in PDF, JPG, Word , Txt format only

Share This Job