CareerPlanSign in

Staff Software Engineer - Java

Rockville, MD (Job Posting), US💼 Full-time💰 $83,900–$83,900🗓 2026-09-11 → 2026-09-26

Core

Design, develop, and maintain scalable backend services and event-driven workflows for business-critical applications.

Role type

Staff Software Engineer (Backend)

Builds

Scalable backend services, RESTful APIs, microservices, and cloud-native solutions.

Domain

Financial Services / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring Boot, Microservices, AWS (ECS, Lambda, Step Functions), Relational & NoSQL databases, CI/CD, System Design, Object-Oriented Development, Performance Tuning, Test Automation, Software Security

Preferred skills

Event-Driven Architecture, DevOps practices, Cloud technologies

Technologies

Java, Spring Boot, AWS, ECS, Lambda, Step Functions, RDS, NoSQL

Responsibilities

Design and develop scalable backend services; Build and maintain event-driven workflows; Participate in building CI/CD pipelines; Design and implement data persistence strategies; Analyze system properties and build tools to improve developer efficiency.

Seniority

Staff, hands-on IC with strategic influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.