> Markdown version of [/jobs/ext/146302-app-dev-java-lead](https://www.wearedevelopers.com/jobs/ext/146302-app-dev-java-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # App Dev - Java - Lead - **Company:** Epitec, Inc. - **Location:** Richmond, VA, United States - **Experience:** Expert - **Salary:** $151,840.0 - $160,160.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Application Frameworks, Application Integration Architecture, Microsoft Azure, Cloud Computing, Code Review, Distributed Computing Environment, Distributed Systems, Performance Tuning, Software Architecture, Cloud Services, Software Engineering, Google Cloud, Cloud Platform System, Apache Spark, Spring-boot, Backend, Api Design, Data Pipelines, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=29323b4b4db6f472 ## About the Role * Bachelor's degree required. * Minimum 5+ years of professional software engineering experience in microservices and API development using Java and Spring Boot. * At least 4+ years of experience building scalable data pipelines with Spark. * Minimum 2+ years of experience working with cloud platforms (AWS, Microsoft Azure, or Google Cloud). * Strong understanding of distributed systems, backend architecture, and performance optimization., * Master's degree. * 6+ years of experience in microservices and API development with Java and Spring Boot. * 5+ years of experience building scalable data pipelines with Spark. * 3+ years of hands-on experience with AWS, GCP, Azure, or other cloud services. * 3+ years of experience working with open-source frameworks and technologies. ## Description We are seeking an experienced Java Application Development Lead to support enterprise-scale microservices and API-driven solutions. This role focuses on designing, building, and leading scalable backend services and data pipelines using Java, Spring Boot, and Spark, with exposure to modern cloud platforms. The ideal candidate brings strong hands-on development experience along with the ability to guide technical direction and best practices., * Lead the design and development of microservices and APIs using Java and Spring Boot. * Build and maintain scalable data pipelines leveraging Spark and distributed processing frameworks. * Collaborate with cross-functional teams to deliver high-quality, cloud-enabled solutions. * Provide technical leadership, code reviews, and guidance on best practices for backend development. * Support deployment and integration of applications within cloud environments (AWS, Azure, or GCP). * Contribute to architectural decisions and continuous improvement of system performance and scalability. ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)