Find a jobRecruiters

Senior Java Full Stack Developer-6

Exclusive opportunity

Onsite

Senior Java Full Stack Developer-6

Realign

Senior Java Full Stack Developer-6

Skills

SQL QueriesDynamoDBJavaTesting & QAMicroservicesSpring BootPostgreSQLAmazon EC2AWS LambdaAWS

19 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract, Temporary

Salary:

$145,600 / year

Location:

McLean, VA, USA

Work mode:

Onsite

Published on:

1 October 2026

What they need


McLean, Virginia 22043 Posted October 1st, 2026

Job Type: Contract
Job Category: IT

Job Description

Job Title: Senior Java Full Stack Developer

Experience: 12+ Years

Employment Type: Contract

Location: Mclean, VA

Job Summary

We are seeking a highly experienced Senior Java Full Stack Developer with 12+ years of hands-on experience in Java development, Spring Boot, Spring Batch, microservices, REST APIs, SQL/PostgreSQL, and AWS cloud services.

The ideal candidate will have strong experience designing, developing, and owning high-throughput Java/Spring Boot microservices, enterprise integration workflows, batch processing pipelines, and cloud-native applications. The candidate should also be comfortable working across development, production readiness, CI/CD, security, monitoring, and troubleshooting.

Must-Have Technical Skills

  • 10+ years of hands-on Java development
  • 12+ years of overall software development experience preferred
  • Strong expertise in Java, OOP, Collections, Concurrency, and Clean Code
  • Deep hands-on experience with Spring Boot
  • Strong experience with Spring Batch
  • Experience with Spring Batch Jobs, Steps, Readers, Processors, Writers, Chunking, Partitioning, and Recovery
  • Strong experience developing RESTful APIs using Spring MVC/WebFlux
  • Experience building and consuming secure and resilient REST integrations
  • Strong knowledge of OAuth2 client-credentials authentication
  • Experience implementing API retries, timeout strategies, and resilient integration patterns
  • Strong SQL and PostgreSQL experience
  • Experience with complex queries, indexing, transactions, and performance tuning
  • Strong experience with Spring Data JPA and JDBC Template
  • Hands-on experience with AWS cloud services
  • Strong experience with CI/CD and cloud-native application development

Key Responsibilities

  • Design, develop, and maintain high-throughput Java/Spring Boot microservices for enterprise integration and inbound data processing.
  • Design and implement Spring Batch jobs and end-to-end data processing pipelines.
  • Develop secure and scalable REST APIs and integrations using Spring Boot and AWS API Gateway/Lambda.
  • Implement OAuth2 client-credentials authentication and secure service-to-service communication.
  • Develop resilient integrations with appropriate retry mechanisms, timeout strategies, exception handling, and observability.
  • Build file/API-to-database synchronization processes.
  • Design and develop cloud-native applications using AWS services including EC2, S3, Lambda, ECS, EKS, Fargate, and DynamoDB.
  • Develop and maintain serverless architectures using AWS Lambda, API Gateway, CloudFormation, and Step Functions.
  • Develop and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy.
  • Implement automated testing and deployment processes.
  • Design and maintain AWS infrastructure and cloud deployment configurations.
  • Monitor, troubleshoot, and optimize application performance using CloudWatch and X-Ray.
  • Implement AWS security best practices using IAM, KMS, and CloudTrail.
  • Develop backup and disaster recovery solutions using AWS services such as S3 and EBS.
  • Optimize SQL queries, database transactions, indexing, and ETL-style workloads in PostgreSQL.
  • Ensure applications are production-ready, scalable, secure, and highly available.
  • Collaborate with QA, DevOps, Product, Data, and other cross-functional teams.
  • Participate in architecture discussions and provide technical guidance.
  • Mentor junior and mid-level engineers through code reviews, design reviews, and engineering best practices.
Required Skills

Cloud Developer SQL Application Developer

Other offers great for you!

These companies are also looking for great profiles

Wikeys

Développeur Full Stack Senior Java / Angular

Freelance

Brussels, Belgium

Hybrid

Skills

DockerAngularTypescriptJavaSpring BootPostgreSQLElasticsearchKubernetesOpenShiftJava 25Full StackSpring Data JPAJUnitTDDSpring SecurityFlywayQueryDSLLLMMCP

4 days ago

Quick apply

Tenth Revolution Group

Tech Lead Java Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

TypescriptJavaSpring BootPostgreSQLKafkaGitAWSApacheJavascriptOAuth2

3 days ago

Quick apply

Espace Freelance

Développeur Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

VueJavaHexagonal ArchitectureSpring BootKafkaOpenTelemetry

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools