cover image
GuruSchools LLC

Senior Backend Java Developer

On site

Mclean, United states

Senior

Freelance

02-03-2026

Share this job:

Skills

Java SQL PostgreSQL GitHub CI/CD DevOps Docker Problem-solving Architecture git AWS Agile Spring Spring Boot Gradle CI/CD Pipelines Microservices

Job Specifications

Position Title* Sr. Backend Java Developer Position Responsibilities Role: Senior Backend Java Developer
Location: McLean, VA - Onsite (5 days/week) | Local candidates only Key Responsibilities

Design, build, and maintain backend services using Java and Spring Boot

Develop and evolve microservices and REST APIs

Modernize legacy backend components while ensuring system stability

Design and optimize PostgreSQL schemas and queries

Integrate services with AWS (Lambda, S3, API Gateway, SQS, EventBridge, etc.)

Apply event-driven and cloud-native patterns for scalability and resilience

Write unit and integration tests; participate in code reviews

Support production systems: debug issues and improve observability

Collaborate with Product, Frontend, QA, and DevOps teams in an Agile environment

Required Skills & Experience

Strong hands-on experience with Java and Spring Boot

Solid understanding of backend architecture, microservices, and design patterns

Hands-on experience with AWS services

Strong SQL skills and experience with PostgreSQL

Experience working with legacy systems and incremental modernization

Familiarity with CI/CD pipelines and containerized deployments

Ownership mindset and strong problem-solving skills

Preferred Skills

Experience in Financial Services or Wealth Management

Knowledge of event-driven architectures and cloud-native design

Familiarity with observability tools (New Relic, Elasticsearch)

Technology Stack

Languages & Frameworks: Java 23, Spring Boot 3.x

Architecture: Microservices, REST APIs, event-driven systems

Database: PostgreSQL

Cloud: AWS (Lambda, S3, API Gateway, SQS, EventBridge)

DevOps: Git, Gradle, Docker, CI/CD

Observability: New Relic, Elasticsearch

Productivity Tools: GitHub Copilot

About the Company

GuruSchools (www.GuruSchools.com) provides IT Consulting, Healthcare IT, IT Training and Outsourcing Services We bring world class Information Technology education to ambitious People giving them Theoretical and Practical experience. For many lateral/experienced professionals; Upskilling to emerging technologies has become the need of the hour, with technological changes shaping the career landscape. We provide premier Curriculum, Mentorship, Job Assistance, Interview Coaching and Project Support. YouTube Page : https://www.... Know more