Lead Java Full Stack Developer with AWS (14+ yrs)
Indexed description
Location: Plano, TX / Jersey City, NJ (Hybrid)
Job Type: Contract
Skill MetricsAWS CloudWatchAWS Cloud
AWS
Java 11
Top Skills Required For This Role
- API Design, Architecture, & Integration
- AWS (ECS/EKS/Lambda, API Gateway, ALB, Route 53, CloudFront), Docker, Terraform/CloudFormation, Jenkins, CloudWatch, Grafana/Prometheus
- Commercial Banking knowledge
- We’re seeking a hands-on Senior/Lead Java FSD who can architect, build, and scale API-first platforms and integrations.
- You’ll lead design and delivery of high-volume APIs, craft cloud-native microservices on AWS, and guide teams on best practices for reliability, security, and observability.
- This role blends deep back-end expertise (Java, Spring) with front-end fundamentals (React/TypeScript) to deliver end-to-end features and integration experiences.
- Own end-to-end API architecture (REST/GraphQL), including resource modeling, error schemas, versioning strategy and contract testing.
- Design domain-aligned microservices (DDD), event-driven patterns (Kafka/SNS/SQS) and distributed workflows.
- Define integration patterns (webhooks, event streaming, async queues, batch, CDC) and BFF (Backend-for-Frontend) layers for client needs.
- Build Java 17+ / Spring Boot services; implement JPA/Hibernate, Spring Security, WebFlux, and Resilience4j for reliability.
- Develop front-end features using React + TypeScript, focusing on performance, accessibility, and maintainable components.
- Establish and enforce API standards (OpenAPI/Swagger), linting, and SDK generation where appropriate.
- Architect, implement, and operate workloads on AWS:
- Compute: ECS/Fargate, EKS, Lambda
- Networking: VPC, ALB/NLB, PrivateLink, API Gateway, Route 53
- Data: RDS/Aurora, DynamoDB, ElastiCache/Redis, S3, OpenSearch
- Integration: SNS/SQS, EventBridge, Step Functions, Kinesis
- Security: IAM, KMS, Secrets Manager, WAF, Shield, Cognito/OIDC
- Build secure CI/CD pipelines (GitHub Actions/Azure DevOps/Jenkins), IaC with Terraform/CloudFormation, and implement blue/green or canary deployments with automated rollbacks.
- Implement observability: distributed tracing, structured logging, metrics and SLOs via CloudWatch/Prometheus/Grafana.
- Mentor engineers, lead code/design reviews, and foster engineering excellence.
- Collaborate with Product, Architecture, and Security on roadmaps, discovery, and prioritization.
- Champion documentation: API specs, runbooks, postmortems, and playbooks.
- 14+ years professional software engineering experience; 3+ years architecting cloud-native services on AWS.
- Expert in Java 11+/17, Spring Boot, REST, JSON, OpenAPI, and asynchronous messaging (SNS/SQS/Kafka).
- Strong with integration patterns (sync/async), API versioning, backwards compatibility, schema evolution, and contract testing (Pact/WireMock).
- Proficient with SQL (PostgreSQL/MySQL/Aurora) and at least one NoSQL (DynamoDB/DocumentDB); caching with Redis.
- Proficient in CI/CD, IaC (Terraform/CloudFormation), Docker, and container orchestration (ECS/EKS).
- Solid observability (logs, metrics, traces) and performance tuning (JVM, DB, API latency, throughput).
- Security-first mindset: IAM, KMS, Secrets Manager, WAF, CORS, CSP, input validation.
- Front-end capability with React + TypeScript (or Angular), including state mgmt (Redux/RTK/React Query), routing, and component design.
- Back End: Java 17, Spring Boot, Spring Cloud, WebFlux, JPA/Hibernate, Resilience4j
- APIs: REST, GraphQL, OpenAPI/Swagger, Pact
- Messaging & Events: Kafka/SNS/SQS, EventBridge, Kinesis
- Data: PostgreSQL/Aurora, DynamoDB, Redis, S3, OpenSearch
- Front End: React 18, TypeScript, Vite/Webpack, Jest, Cypress/Playwright
- DevOps & Cloud: AWS (ECS/EKS/Lambda, API Gateway, ALB, Route 53, CloudFront), Docker, Terraform/CloudFormation, Jenkins, CloudWatch, Grafana/Prometheus
- Event-driven architectures with EventBridge/Kinesis, CDC (Debezium), and saga patterns (Step Functions/temporal-like orchestration).
- GraphQL (Apollo/Federation) and BFF patterns; API monetization and developer portal experience.
- Multi-account AWS strategy, landing zones, network segmentation, and service mesh (App Mesh/Istio).
- Kubernetes (EKS), Helm, service autoscaling, pod disruption budgets, and cost optimization (Graviton/Spot).
- Experience in regulated environments (PCI, SOC 2, HIPAA) and data privacy (PII, GDPR).
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search