Full Stack Java Developer

SANS Consulting Services, Inc.
South Plainfield, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

South Plainfield, United States of America

Tech stack

Microsoft Access
Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Code Generation
Continuous Integration
Programming Tools
Amazon DynamoDB
Federated Identity Management
Identity and Access Management
Spring
Networking Basics
OAuth
OpenID
Ping (Networking Utility)
Security Assertion Markup Language (SAML)
TypeScript
Openapi
GitHub Copilot
Delivery Pipeline
Spring-boot
Boomi
Caching
Amazon Web Services (AWS)
Event Driven Architecture
Containerization
Pingfederate
Amazon Web Services (AWS)
Enterprise Integration
Api Design
Cloudwatch
Api Gateway
REST
Terraform
Serverless Computing
Docker
Microservices

Job description

Summary: The role focuses on building and maintaining enterprise integrations across identity, API authorization, dynamic OAuth clients, dynamic scoping, microservices, and infrastructure-as-code within AWS and Boomi integration platforms.

Scope of Work

The engineer will contribute to enterprise integration projects spanning AWS serverless, API development, Ping-based authorization infrastructure, and IaC automation.

Requirements

Identity Provider (IDP) Integration - Ping

Hands-on experience with Java 20+ (client uses Java 25)

Hands-on experience integrating PingFederate / PingAccess 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, SpringBoot, 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

Nice to Have

Experience with Deno / TypeScript Lambda functions

Familiarity with OpenAPI specifications and contract-first API design

CI/CD with AWS CodePipeline / CodeBuild

DynamoDB data modeling and access patterns

microservices migration experience

Apply for this position