Skip to content
mimi

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