Lead Java Developer
Role details
Job location
Tech stack
Job description
Insight Global is seeking a Lead Java Developer to provide hands-on leadership and architectural guidance for a cross-functional Agile team delivering enterprise-grade Java/JEE applications. This role combines solution architecture, team mentorship, and active full-stack development, ensuring scalable, high-performing, and high-quality software solutions. This person will be embedded within the development team, leading technical design decisions while contributing directly to development efforts. The ideal candidate has 2+ years of experience as a Java Team Lead and is looking to evolve into a broader architecture-focused leadership role. The pay range for this role $55-$62/hr., * Lead the design, development, and deployment of complex, full-stack Java/J2EE applications
- Provide technical leadership, including mentoring developers, conducting code reviews, and enforcing best practices
- Drive architectural decisions across microservices, APIs, and enterprise systems integration
- Collaborate with Product Owners, Scrum Masters, Developers, and QA teams to align technical delivery with business needs
- Guide development of modern frontend applications using Angular (13+)
- Oversee and support DevOps practices, including CI/CD pipelines and automated testing
- Lead production troubleshooting, performance tuning, and incident resolution efforts
- Ensure proper documentation of architecture, design, and system configurations
- Promote a culture of continuous improvement, innovation, and Agile delivery
Requirements
- 8+ years of hands-on experience in Java/J2EE development with at least 3 years in a technical leadership role.
- Strong expertise in: Java, J2EE, Spring Framework (Core, MVC, Boot, Security, Batch)
- Frontend development experience with: HTML5, CSS3, JavaScript, TypeScript, and Angular (v13+)
- Hands-on experience with containerization (Docker); Kubernetes experience is a plus
- Experience working in UNIX/Linux environments and scripting (Shell, PL/SQL)
- Solid understanding of QA lifecycle and working closely with automation teams
- Experience with CI/CD pipelines and tools (e.g., GitHub Actions, Bamboo)
Nice to Have Skills & Experience
Preferred Skills
- Experience with IBM WebSphere Application Server / Liberty
- Experience with Oracle RDBMS
- Background supporting or leading large-scale data migration efforts
- Familiarity with Agile frameworks (Scrum, Kanban) and tools like Jira
- Experience with test automation platforms (e.g., ACCELQ)
Benefits & conditions
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.