Senior Backend Engineer: Cloud, Microservices & AWS

FINRA

Rockville (MD)

Hybrid

USD 97,000 - 173,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
401(k) with company match
Health, dental and vision insurance
Commuter benefits

Job summary

FINRA in Rockville, MD is seeking a Staff Software Engineer to develop software products and improve quality across the software development lifecycle. You will design, implement, and maintain scalable backend services in Java and Spring Boot with RESTful APIs powering core applications.

You will work with AWS services (ECS, Lambda, Step Functions, RDS), drive CI/CD, and optimize data storage across relational and NoSQL stores while ensuring performance and security.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems or related discipline with at least 5 years of related experience, or equivalent training and/or work experience.
  • System design experience
  • Strong experience in object-oriented development
  • Strong experience with cloud technologies
  • Strong experience in data storage technologies
  • Experience in performance tuning and optimization
  • Experience in DevOps and CI/CD technologies
  • Experience test automation and unit testing
  • Experience software security

Responsibilities

  • Writes code that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements
  • Ensures completion of tasks and quality of work; supports peers to ensure the team delivers consistently
  • Receives general instruction on work and exercises judgement within defined procedures and practices to determine appropriate action
  • Influences others within one’s specific area of responsibility
  • Design, develop, and maintain scalable backend services using Java and Spring Boot, building well-structured RESTful APIs that power business-critical applications
  • Implement microservices following established architectural patterns, collaborating with senior engineers on service boundaries, data contracts, and integration approaches
  • Build and maintain event-driven workflows using AWS services, ensuring reliable, decoupled communication between services
  • Develop and deploy cloud-native solutions leveraging AWS services including ECS, Lambda, Step Functions, and RDS, following team standards for reliability and performance
  • Participate in building and improving CI/CD pipelines to support automated testing and smooth, repeatable deployments
  • Design and implement data persistence across relational and NoSQL databases applying sound data modeling and query optimization practices
  • Analyze the system to determine the properties and functions of each piece of work
  • Build tools and produce technical documentation to improve developer efficiency and drive alignment within my team
  • Ensure actions and problem solving align with team level goals
  • Adapts to business change and seeks out new learning opportunities
  • Recommends viable alternatives when faced with shifting priorities
  • Build productive internal and/or external working relationships to resolve mutual problems
  • Share with teammates within own area of knowledge/expertise, presenting relevant information in a logical and timely manner
  • Demonstration of FINRA’s values
  • Collaboration, both in-person and virtually, in furtherance of FINRA’s mission of investor protection and market integrity

Skills

Java
Spring Boot
REST APIs
Object-oriented development
System design
Cloud technologies
CI/CD
DevOps
Test automation
Security

Education

Bachelor's degree in Computer Science or related

Tools

AWS
ECS
Lambda
Step Functions
RDS
SQL/NoSQL

Job description

FINRA in Rockville, MD is seeking a Staff Software Engineer to develop software products and improve quality across the software development lifecycle. You will design, implement, and maintain scalable backend services in Java and Spring Boot with RESTful APIs powering core applications.

You will work with AWS services (ECS, Lambda, Step Functions, RDS), drive CI/CD, and optimize data storage across relational and NoSQL stores while ensuring performance and security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Cloud & Microservices
Senior Java Backend Engineer - Cloud & Microservices

Financial Industry Regulatory Authority, Inc. • Rockville (MD)

Hybrid
USD 97,000 - 173,000
Health, dental & vision insurance
401(k) with company match
Paid time off
Staff Java Backend Engineer - Cloud & Microservices
Staff Java Backend Engineer - Cloud & Microservices

Financial Industry Regulatory Authority, Inc. • North Dakota

Hybrid
USD 94,000 - 170,000
401(k) match
Health insurance
Commuter benefits
+1
Senior Software Engineer - Big Data & Cloud DevOps
Senior Software Engineer - Big Data & Cloud DevOps

Financial Industry Regulatory Authority, Inc. • Rockville (MD)

Hybrid
USD 112,300 - 202,500
Health, dental and vision insurance
401(k) with company match
Paid time off and holidays
Principal Software Engineer: Hybrid, Cloud & Leadership
Principal Software Engineer: Hybrid, Cloud & Leadership

FINRA • Rockville (MD)

Hybrid
USD 154,000 - 300,000
Discretionary bonus
Overtime pay for non-exempt employees
Health, dental & vision insurance
+2
Senior Software Engineer — Cloud & Big Data Platforms
Senior Software Engineer — Cloud & Big Data Platforms

FINRA • Rockville (MD)

Hybrid
USD 112,000 - 203,000
Senior Java Engineer - AWS, Microservices, Mentoring
Senior Java Engineer - AWS, Microservices, Mentoring

Unisys • Rockville (MD)

On-site
USD 120,000 - 190,000
401(k) matching
Healthcare benefits
Senior Backend Engineer - Cloud & Microservices
Senior Backend Engineer - Cloud & Microservices

Lightning AI • Redmond (WA)

Hybrid
USD 206,000 - 217,000
Health coverage
Equity
401(k) matching
+6
Senior Backend Engineer: Build Scalable FinTech APIs & Microservices
Senior Backend Engineer: Build Scalable FinTech APIs & Microservices

FIS Management Services LLC • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Full-Stack, AWS & Microservices
Senior Software Engineer - Full-Stack, AWS & Microservices

Broadridge Financial Solutions • Newark (NJ)

On-site
USD 120,000 - 130,000
Senior Java Backend Engineer - AWS Microservices
Senior Java Backend Engineer - AWS Microservices

The AES Group • Chicago (IL)

On-site
USD 140,000 - 180,000