Post Job Free
Sign in

Sr. Backend Java Developer

Company:
Guru Schools
Location:
Tysons, VA, 22107
Posted:
March 31, 2026
Apply

Description:

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

Skills:

backend services using Java and Spring Boot,microservices and REST APIs,PostgreSQL schemas and queries,AWS (Lambda, S3, API Gateway, SQS, EventBridge, etc.)

Apply