Job Title: Lead Full Stack Java Engineer (AWS, Microservices)| Onsite VA/MD
Location: Rockville, MD / Tyson, VA (5 days onsite)
Interview Process:
Round 1: 1.30-min Phone/Virtual
Round 2: In-person (Rockville, MD / Tyson, VA)
Work Authorization: Open to H1B transfers and candidates on(OPT, , L2), as well as be local to the MVD area at the time of interview
Role Overview
Seeking a hands-on Lead Full Stack Java Engineer with strong backend and cloud expertise to support a FinTech client in building a modern, cloud-native data intake platform.
This role is critical in shaping technical direction, architecture, and engineering quality standards. You will start as a hands-on contributor and evolve into a technical leader driving best practices across development, testing, and DevOps.
Responsibilities
Lead design and development of scalable backend systems using Java (17+)
Architect and implement cloud-native and event-driven systems
Own and enhance automation and testing frameworks (functional, integration, API, performance)
Define and enforce engineering best practices and quality standards
Design event-driven architectures using AWS (SQS, SNS, Lambda, Step Functions, API Gateway)
Build and optimize CI/CD pipelines using Jenkins, Maven, GitHub
Drive root cause analysis and production issue resolution
Develop automation tools, simulators, and test utilities
Collaborate with cross-functional teams across engineering and product
Contribute to frontend development (Angular) as needed
Design and optimize data models (PostgreSQL, Oracle, NoSQL)
Mentor engineers and promote engineering excellence
Partner with leadership on technical roadmap and architecture vision
Required Skills
8+ years of backend development experience (Java)
Strong expertise in Java 17+ and object-oriented design
Experience building scalable, distributed systems
Deep understanding of testing strategies and automation frameworks
Strong experience with CI/CD and DevOps practices
Hands-on experience with AWS (ECS, EC2, IAM, DynamoDB, serverless)
Experience designing event-driven architectures
Strong SQL skills (PostgreSQL, Oracle)
Experience with JPA, Hibernate
Experience with AI-assisted development tools (Amazon Q or similar)
Strong communication and leadership skills
Preferred Skills
Experience with Angular or modern frontend frameworks
Experience with Spring Boot & microservices architecture
Exposure to MongoDB / DocumentDB (NoSQL)
Experience with Python or additional languages
Knowledge of AWS Cognito / IAM solutions
Exposure to AWS Bedrock or AI-driven architectures
AWS Certifications
Experience in enterprise-scale or high-growth environments