JOBSEARCHER

Lead Java App Developer

EpitecHenrico, VAMay 24th, 2026
Job TitleLead Java App DeveloperLocationRichmond, VirginiaScheduleOnsiteTypeLocal Candidates Only (No Relocation)W2 Contract Only | No C2CDurationStart Date: 05/19/2026Scheduled End Date: 11/09/2026 (6-Month Contract – Possible Extension)Pay Range$68–80/hourSummaryWe are seeking a hands-on Full Stack Software Engineer Lead with deep expertise in Java, Go (Golang), and AWS IAM/security architecture to support enterprise-scale, cloud-native applications. This role is responsible for designing and building secure microservices, APIs, and full stack solutions while leading technical direction and best practices.The ideal candidate brings strong backend engineering experience, modern frontend exposure, and heavy hands-on AWS IAM and cloud security experience, along with leadership capability in distributed systems and scalable architecture.Key ResponsibilitiesLead the design and development of full stack applications using Java (Spring Boot) and modern frontend frameworks (React, Angular, or similar)Build and enhance high-performance microservices and APIs using Java and Go (Golang)Design and implement secure cloud architectures, with a strong focus on AWS IAM roles, policies, authentication, and access controlDevelop and maintain scalable data pipelines and distributed systems leveraging Spark and cloud-native toolsCollaborate with cross-functional teams to deliver secure, scalable, and high-performing cloud solutionsProvide technical leadership, including code reviews, mentoring, and enforcing development standardsArchitect and optimize backend systems for performance, security, and scalabilitySupport CI/CD pipelines and cloud deployments across AWS environmentsRequired QualificationsBachelor’s degree required5+ years of full stack software engineering experience (frontend + backend)Strong expertise in Java and Spring Boot for microservices/API developmentHands-on experience with Go (Golang) for backend service developmentHeavy AWS experience (2+ years minimum), specifically:AWS IAM (roles, policies, access control)Security best practices and identity managementExperience building and scaling distributed systems and cloud-native applicationsExperience developing RESTful APIs and microservices architecturesExperience with frontend technologies (React, Angular, or similar)Strong understanding of system design, scalability, and performance optimizationPreferred QualificationsMaster’s degree6+ years of experience in full stack development (Java + frontend frameworks)3+ years of hands-on experience with Go (Golang) in production environments4+ years of AWS experience with deep exposure to:IAM governanceAPI Gateway, Lambda, ECS/EKS, or related servicesExperience with Spark or large-scale data processing frameworksExperience with containerization and orchestration (Docker, Kubernetes)Strong background in application security and cloud complianceExperience in Agile/Scrum environments and mentoring junior engineersTop Must-Have SkillsJava + Spring Boot (Microservices)Go (Golang) – strong hands-onAWS IAM (roles, policies, security)Full Stack (React/Angular + backend)Cloud-native architecture#INDPRO