Mediabistro logo
job logo

Lead Java Developer

3B Staffing LLC, Richmond, VA, United States


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
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
Basic Qualifications

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)
Preferred Qualifications

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
Required Skills

Java, Spring Boot
Microservices & REST APIs
Apache Spark / Data Engineering
Cloud: AWS / Azure / GCP
Open-source frameworks
Strong problem-solving and leadership skills
Nice to Have

Experience in financial services or banking domain
Knowledge of DevOps tools and CI/CD pipelines
Experience with containerization (Docker, Kubernetes)