Title: Custom Software Engineer (Senior Full Stack)
Location: Whippany, New Jersey (Hybrid - 3 days/week in-office)
POSITION OVERVIEW
We are seeking a Senior Custom Software Engineer to join a mission-critical financial services initiative for a leading US banking client. This role is responsible for driving full-stack application development, shaping modern microservices architecture, and implementing resilient AWS cloud solutions. The engineer will mentor technical staff, establish secure coding standards, and deliver high-performance systems in an agile ecosystem.
DAY-TO-DAY RESPONSIBILITIES
- Architect, develop, and deploy scalable full-stack applications using Java/Spring backend and React or Angular frontend.
- Lead design sessions, technical roadmap alignment, and product backlog refinement with Solution Architects and Product Owners.
- Define engineering standards, secure coding guidelines (OWASP), and enforce best practices via comprehensive code reviews.
- Guide cloud-native architectural patterns across containerized (EKS/ECS) and serverless (Lambda, API Gateway) environments.
- Drive CI/CD automation, DevOps maturity, and observability strategies across production workloads.
- Mentor junior and mid-level engineers while influencing cross-team technical strategies.
REQUIRED SKILLS
- Java, Spring Boot, Spring Cloud, & Microservices Architecture (10+ years)
- Frontend Development with React or Angular (5+ years)
- AWS Cloud Services - EC2, Lambda, API Gateway, ECS/EKS, S3, RDS, IAM (7+ years)
- System Design, Distributed Systems, & API Architecture (REST/GraphQL) (7+ years)
- Infrastructure as Code - Terraform or CloudFormation (3+ years)
- CI/CD Pipelines & DevOps Automation - GitHub Actions, Jenkins, or CodePipeline (7+ years)
ADDITIONAL DESIRED SKILLS
- Financial Services / US Banking Domain Experience
- High-scale Event Streaming (Apache Kafka, AWS Kinesis, SNS/SQS)
- Observability Stacks (Datadog, AWS CloudWatch, Prometheus/Grafana)
- Active AWS or Java Technical Certifications
CANDIDATE PROFILE
The ideal candidate is an expert full-stack engineer with deep mastery of Java microservices and AWS cloud infrastructure, possessing a strong background in US financial services/banking. They are a hands-on technical leader who thrives in hybrid environments, drives engineering excellence, and easily navigates complex distributed system designs.
Job Responsibilities
- Architect and build enterprise full-stack solutions using Java, Spring Boot, microservices, and React or Angular.
- Design and implement modern cloud applications across AWS services including serverless, containerized workloads, and relational/NoSQL databases.
- Establish automated CI/CD pipelines, Infrastructure as Code, and production observability to maintain platform reliability.
- Collaborate closely with solution architects and product leadership to define execution roadmaps and system designs.