Lead Java Engineer
Full Job Description
About The Role
We are seeking a Senior / Lead Forward Deployed Engineer to join our Enterprise Financial Services team. This is not a standard sprint-based product role; it requires high autonomy, cross-functional problem solving, and deep technical ownership from clone to CI/CD integration.
Technical Must-Haves
- Core Stack: Deep expertise in Java and Spring Boot within enterprise-scale distributed systems and microservices architectures.
- End-to-End Delivery: Proficiency across the entire lifecycle: Clone -> Build -> Debug -> Modify -> Test -> CI/CD Integration using GitHub Actions, Gradle/Maven, or similar tooling.
The AI Differentiator (Crucial)
Candidates must have practical experience with structured prompt writing and multi-step AI workflows. You will use tools like GitHub Copilot or Claude Code to accelerate debugging and generate tests. Critically, you must possess the judgment to evaluate AI-generated outputs, spot architectural gaps or hallucinations, and refine them into production-quality code.
Nice-to-Haves
- Experience with Kotlin or Go (Golang).
- Familiarity with agent-based AI orchestration tools (e.g., LangGraph).
Company
NLB Services
Founded in 2007, NLB Services is a leading global provider of IT staffing and technology talent solutions headquartered in Alpharetta, Georgia.We specialize in scaling enterprises with expertise in Da...