Job Title: Full Stack Java Developer

Location: Piscataway, NJ (Hybrid)

Responsibilities

  • Build and maintain enterprise integrations and microservices.
  • Develop secure APIs using OAuth2/OIDC and Ping Identity solutions.
  • Design AWS serverless applications and Lambda Authorizers.
  • Implement infrastructure automation using Terraform.
  • Support cloud-native deployments on AWS.
  • Work closely with architecture, security, and DevOps teams.

Required Skills

  • 15+ years of IT experience
  • Strong hands-on experience with Java 20+ (Java 25 preferred)
  • Spring Boot Microservices & REST APIs
  • PingFederate / Ping Access
  • OAuth2, OIDC, SAML 2.0, JWT
  • AWS Lambda, API Gateway, ECS/Fargate, DynamoDB, IAM
  • Custom Lambda Authorizers
  • Terraform (Infrastructure as Code)
  • Dell Boomi Integration Platform
  • Docker & Cloud-Native Development
  • Experience with AI-assisted coding tools (GitHub Copilot, Claude Code, Kiro)

Required Skills & Experience
Identity Provider (IDP) Integration - Ping
Hands-on experience with Java 20+ (client uses Java 25)
Hands-on experience integrating PingFederate / Ping Access for SAML 2.0 and OIDC flows
Token validation, scopes, claims mapping, and federated identity configuration.
Custom Lambda Authorizer
Design and implementation of AWS API Gateway custom Lambda authorizers (request and token-based)
JWT/OIDC token validation against Ping, policy generation, and caching strategies
Spring Boot
Production experience building Spring Boot microservices (REST APIs, service layers, externalized configuration)
Familiarity with Spring, Spring Boot, and containerized deployments (Docker/ECS Fargate)
AWS Expertise
Strong working knowledge of core AWS services: Lambda, API Gateway, ECS/Fargate, DynamoDB, S3, CloudWatch, IAM, VPC
Serverless architecture patterns and event-driven design
Networking fundamentals (VPC endpoints, security groups, private subnets)
Boomi Integration Platform knowledge
Terraform
Infrastructure-as-Code using Terraform (modules, state management, workspaces)
Provisioning and managing AWS resources in multi-environment pipelines
Agentic IDE & AI-Assisted Development
Comfort working with AI-powered development tools (Kiro, Claude Code, GitHub Copilot agentic coding assistants)
Ability to leverage AI pair-programming for code generation, review, and iteration within Kiro or similar IDEs

Similar jobs

Full Stack Java Developer

Apply Now
Back to search page