Lead Java Developer
3B Staffing LLC
Job Title: Lead Java Developer
Location: Richmond, VA (Hybrid - 3 days onsite)
Positions: 2 (Senior / Lead Developers)
Note: Local candidates only
Interview Process: Initial virtual round followed by a final face-to-face (F2F) round. Job Summary
We are seeking an experienced Lead Java Developer to join our team in Richmond, VA. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices architecture , and cloud technologies , along with experience building scalable data pipelines . This role requires hands-on development, technical leadership, and collaboration with cross-functional teams. Key Responsibilities
Location: Richmond, VA (Hybrid - 3 days onsite)
Positions: 2 (Senior / Lead Developers)
Note: Local candidates only
Interview Process: Initial virtual round followed by a final face-to-face (F2F) round. Job Summary
We are seeking an experienced Lead Java Developer to join our team in Richmond, VA. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices architecture , and cloud technologies , along with experience building scalable data pipelines . This role requires hands-on development, technical leadership, and collaboration with cross-functional teams. Key Responsibilities
- Lead the design, development, and deployment of microservices and APIs using Java and Spring Boot
- Build and maintain scalable data pipelines using Spark/Java-based technologies
- Collaborate with architects, product owners, and stakeholders to deliver high-quality solutions
- Drive best practices in coding, design patterns, and performance optimization
- Work with cloud platforms like AWS, Azure, or GCP
- Mentor junior developers and provide technical guidance
- Ensure application scalability, reliability, and security
- Bachelor's Degree in Computer Science or related field
- 8-10 years of experience (for Lead role) in software engineering
- At least 5+ years of experience in Microservices/API development using Java and Spring Boot
- At least 4+ years of experience building scalable data pipelines using Spark/Java
- Minimum 2+ years of experience in cloud computing (AWS, Azure, or GCP)
- Master's Degree in Computer Science or related field
- 10+ years of experience in:
- Microservices/API development with Java & Spring Boot
- Building scalable data pipelines with Spark/Java
- Cloud platforms (AWS, GCP, Azure)
- Open-source frameworks and tools
- Strong understanding of distributed systems and cloud-native architecture
- Java, Spring Boot
- Microservices & REST APIs
- Apache Spark / Data Engineering
- Cloud: AWS / Azure / GCP
- Open-source frameworks
- Strong problem-solving and leadership skills
- Experience in financial services or banking domain
- Knowledge of DevOps tools and CI/CD pipelines
- Experience with containerization (Docker, Kubernetes)
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Developer. Be the first to apply!
Related searches
- senior java full-stack developer Richmond, VA
- java programming Richmond, VA
- java contract Richmond, VA
- java full stack angular developer Richmond, VA
- java production support Richmond, VA
- java part time Richmond, VA
- java intern Richmond, VA
- senior java j2ee developer Richmond, VA
- java Richmond, VA
- java internship Richmond, VA
