Senior Software Engineer

FINRA
Rockville, MDFULL_TIMEPosted Jul 23, 2026

Role responsibilities

The Senior Software Engineer designs and develops complex, enterprise-grade applications on AWS using Java. They are responsible for improving product quality throughout the software development life cycle and resolving technical risks to ensure project success.

Requirements

Requires a Bachelor's degree in Computer Science or a related field with at least 5 years of experience. Candidates must demonstrate deep expertise in object-oriented development, cloud technologies, and scalable system architecture.

Key skills

Java, AWS, Spring Boot, Microservices, RESTful APIs, GraphQL, System Design, NoSQL, Relational Databases, CI/CD, Event-driven Architecture, Algorithm Design, Data Structures, Performance Tuning, Test Automation, Software Security

Keywords

Java, AWS, Spring Boot, RESTful, GraphQL, Microservices, Event-driven Architecture, NoSQL, Graph Databases, Relational Databases, Lambda, Step Functions, SQS, SNS, S3, ECS, Fargate, Aurora, CI/CD, DevOps, System Design, Algorithm Design, Complexity Analysis, Data Structures, Performance Tuning, Unit Testing, Software Security, Financial Services, Enterprise Applications, Cloud-native

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free