JV
Lead Full Stack Java Engineer (AWS, Microservices)| Onsite VA/MD
Jobs via Dice
Rockville · On-site Full-time Lead Today
About the role
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
Skills
AIAmazon QAngularAPI GatewayAWSAWS CognitoAWS EC2AWS ECSAWS IAMAWS LambdaAWS SQSAWS SNSAWS Step FunctionsCI/CDDevOpsDynamoDBGitHubHibernateJavaJenkinsJPAMavenMicroservicesMongoDBNoSQLOraclePostgreSQLPythonSQLSpring Boot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free