Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Java Developer

Inspired Thinking Group

Lead Java Developer

Our Digital Engineering team at ITG are responsible for building world class, enterprise grade digital applications for high profile brands. We pride ourselves in working with mature Agile methodologies and make use of the latest versions of technology. Our teams are structured in such a way that gives every employee the opportunity to learn new skills, work on various projects over time and see the results of your efforts in the online consumer marketplace. Joining the Digital Engineering function would see you work as part of a cross-functional, product style team, generally consisting of a Business Analyst, Scrum Master / Project Manager, Solution Architect, Lead Developers (FE and BE), Developers, and Testers (Manual and Automated).

ITG require a talented Lead Java Developer to work on the development of a range of web based products and tools.

Lead Java Developers are responsible for building and maintaining a range of websites and applications for our clients, ranging from content management systems, to complex rules engines, finance calculators and tools.

At ITG, Lead Java Developers work with a variety of tools and frameworks. Many of our projects use Spring Boot, while others are based on light weight servlets and serverless, cloud functions. We use modern tools, frameworks and IDEs, and work in agile sprint teams alongside business analysts, frontend developers, QA testers and scrum masters.

Lead Developers are active members of the development team, specialising in Java Development but also working on projects using technologies with which they may be unfamiliar.

We integrate AI tooling across the full development lifecycle — from business analysis and architecture through to design, QA, and code delivery. Lead Frontend Developers use AI coding assistants (primarily Cursor) as a core part of daily workflow, not as an optional extra. It is important that developers understand how to use AI effectively and where its limitations lie.

Lead Developers lead from a technology standpoint, but also support, mentor and develop other members of the team.

What software, code and frameworks will I be working with?

Java

  • Java 17-21
  • Maven
  • Spring, Spring Boot
  • Adobe AEM

General

  • Experience using REST APIs.
  • HTML and CSS
  • XML
  • JSON
  • OAuth
  • REDIS
  • Docker
  • AWS Infrastructure
  • Terraform
  • Git (GitLab)
  • Groovy Scripting

Testing

  • TDD
  • Unit testing with JUnit, Hamcrest & Mockito
  • JMeter
  • Bruno

Supporting Tools:

  • IntelliJ IDEs
  • JIRA
  • Confluence
  • GitLab pipelines
  • Lucid Charts
  • Agentic AI assistance from Claude Code.

An idea of the day to day?

  • Work closely with account directors, creative, and the client directly to ensure projects are delivered on time
  • Help define and execute the development strategy
  • Mentor and develop other members of the team
  • Implement and improve working practices
  • Identify and research emerging market trends to ensure you are always on top of your game
  • Working in an Agile team to allow development of small, incremental releases and rapid iteration
  • Use of Claude Code to accelerate delivery of high quality software with supporting tests and documentation; but also supporting the team by continuously improving our AI tools, skills and workflows.
  • Participation in sprint ceremonies such as planning, standups, and demonstrations.
  • Conduct code reviews to ensure quality standards are upheld
  • Estimation of tasks for a wide range of projects
  • Lead Developers also act as Line managers for developers on the team, and should have experience of managing and mentoring employees.

This role is all about working with others to solve technical challenges. As such the candidate must have exceptional communication skills, both written and oral, and should demonstrate experience of writing technical documentation - including the ability to craft clear, unambiguous prompts for AI tools.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Java Developer in United States vacancy
  • $70k - $85k

     ...reliable for all kinds of tasks and can be considered a Reliability Lead. ~Viewed as a technical leader alongside development and...  ...availability of current platform and services using core skills in Java microservices. ~Good to have knowledge/expertise in Cassandra,... 
    Suggested
    Full time

    Texas State Library and Archives Commision

    Remote
    9 hours ago
  • $184.45k - $286.35k

    Role Description The Boeing Company is looking for a Lead Software Engineer - Developer (Virtual) to join the Advanced Ground Architecture team. This...  ...executing this vision through modern software technologies (Java, ReactJS, Python, CI/CD pipelines) and methodologies (... 
    Suggested
    Full time
    Work experience placement
    Relocation
    Flexible hours

    Boeing

    Remote
    6 days ago
  •  ...Lead Java Developer Job Location- Charlotte/Atlanta/Plano/Dallas Duration: Full Time Must Have 10+ year of Exp. Job Description: Skill: Java • 9 + years of experience in Java application development end to end. • Must Have - Pure hands on core java development... 
    Suggested
    Full time

    Syntricate Technologies

    Charlotte, NC
    5 days ago
  •  ...Job Title : Lead Java Developer (Remote) Location : Remote Positions : 6 Openings Duration : 3+ Months Contract Pay Rate : $60-70/Hr on W2 Job Description : We are seeking Lead Java Developers for a contract opportunity with... 
    Suggested
    Contract work
    Remote work

    InteliX Systems

    United States
    3 days ago
  •  ...Lead Java Developer (VP level) Location: Rutherford, NJ (3 days onsite - Hybrid) Duration: 12 months Hands on experience in designing and developing applications using Java EE tech stack with spring boot and similar framework. Extensive knowledge and hands-on experience... 
    Suggested

    Syntricate Technologies

    Rutherford, NJ
    3 days ago
  •  ...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.... 
    Local area

    3B Staffing LLC

    Richmond, VA
    2 days ago
  •  ...Lead Java Developer Location: Charlotte, NC Duration: Long-term Contract Must Have Skills: Java Kafka MongoDB Kubernetes Cloud Responsibilities: Work as part of a cross-functional agile development team in all phases of development... 
    Long term contract

    Software Technology Inc

    Charlotte, NC
    2 days ago
  •  ...Overview: Lead Java Developer Job Description - 10+ years of very strong hands on experience with Java programming language and object-oriented programming principles. - Expertise in Java, Spring, Spring Boot, Node.JS, Python, RDBMS Systems (Oracle, MySQL,... 

    Purple Drive

    Owings Mills, MD
    5 days ago
  •  ...Senior/Lead Java Developer: Minimum of 10 years of technical experience in architecture, design and development of applications. Experience in J2EE technologies, Advanced Java, Spring Boot Angular, and REST API Experienced in SQL, PL/SQL, PowerShell... 
    Work experience placement

    Saxon Global

    Jersey City, NJ
    2 days ago
  •  ...Backend Developer Develop and maintain backend services for a modern financial product using Java, Microservices/APIs, and Kafka on Azure. Work with senior engineers to build scalable, secure, high-performance services and learn cloud-native and DevOps best practices... 

    E-Solutions

    Berkeley Heights, NJ
    1 day ago
  • $90 per hour

     ...Interview process: 2 rounds of interviews, the 2nd round will be on-site in Reston, VA. Rate: $90.00 Role: Lead Java Developer Location : Hybrid, 2-3 days a week onsite in Reston, VA or DC. Duration : 6-month contract with strong potential... 
    Contract work
    2 days per week
    3 days per week

    3B Staffing LLC

    Herndon, VA
    1 day ago
  •  ...Framework • 3+ years of experience with RDBMS and / or Object oriented DB • Experience in building RESTful APIs and applications using Java • Experience with Spring Web, Spring Boot, Spring Integration • Experience with Spring Batch is a plus • Experience with NoSQL... 

    3B Staffing LLC

    West Chester, PA
    5 days ago
  •  ...Senior Lead Java Developer Duration: 12 Months Location: Lansing MI Client: The State of Michigan MOI: In-person must Top Skills & Years of Experience: ~12+ years developing complex computer systems using Java. ~12+ years developing complex computer... 

    Software Technology Inc

    Lansing, MI
    2 days ago
  •  ...Take your Java career to new heights! Our client is seeking a top-tier Senior/Lead Level Java engineer for engineering and delivery of cutting-edge microservices and...  ...improvements for new and existing systems. Design and develop scalable applications on java sprint-boot and... 
    Work experience placement

    3B Staffing LLC

    Medina, WA
    1 day ago
  •  ...Lead JAVA Developer We are seeking a highly skilled and experienced Lead JAVA Developer to join our team. The ideal candidate will be responsible for leading a team of developers, designing robust and scalable JAVA applications, and ensuring the successful delivery... 

    Cardinal Integrated

    Princeton, NJ
    5 days ago
  •  ...Job Title Required Skills: Java FSD (Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ) with Cassandra DB knowledge Traditional Java Developer with Cassandra Familiar with Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ Should be able to work independently... 

    Syntricate Technologies

    Columbus, OH
    1 day ago
  •  ...Lead JAVA Developer – IAM Apex is seeking a Lead JAVA Developer to join the leading financial regulatory authority, with multi-tied applications on the cloud (AWS). The Lead Developer will be hands-on with development and managing a team that enhances and maintains... 
    Work experience placement

    Software Technology Inc

    Rockville, MD
    2 days ago
  •  ...Need Top-Notch REMOTE hands-on Java candidates with 15+ years of experience and very strong Kubernetes/Docker in-depth knowledge ! The client needs a Lead Java Developer who is HANDS ON and (s)he will be Leading Technology Change. They are migrating... 
    Remote work

    3B Staffing LLC

    New York, NY
    2 days ago
  •  ...Role: Lead Java Developer Duration: 12+ Months, Extension likely Location: Lansing, MI (Hybrid Role) Interview Mode: In-person (at client location) ***12+ years of Experience is Required*** The position is responsible for providing ongoing... 

    Texas State Library and Archives Commision

    Lansing, MI
    1 day ago
  •  ...Lead Java Developer We are looking for a Lead Java Developer with strong experience in Java, Spring Boot, and AWS who can think beyond coding. Key Responsibilities Design and build backend services and microservices using Java and Spring Boot. Translate... 

    PamTen

    Atlanta, GA
    1 day ago
  •  ...Lead Software Engineer Need a lead software engineer equivalent. 8+ years of core Java experience with Java open-source stack & frameworks, Spring, Spring boot, Spring JPA/Hibernate 5+ years of experience working with databases such as Mongo DB, SQL Server, Oracle... 

    Mindlance

    Iselin, NJ
    2 days ago
  •  ...cool space to be in We are looking to find a candidate here with LEAD experience. Needs to provide mentorship. Any experience with mentoring or guiding junior developers would be great Strong Java and Spring Boot experience Cloud Deployments- Azure is primary.... 
    Contract work
    Remote work
    Relocation
    Flexible hours
    2 days per week

    Samprasoft

    O Fallon, MO
    3 days ago
  •  ...Lead Java Developer Apex Systems is looking for a Lead Java Developer in the Brentwood, and surrounding areas in TN. This position is responsible for designing, developing, building, reviewing, and unit testing software and solutions as well as being a liaison with... 
    Contract work
    Work experience placement

    My3Tech Inc

    Brentwood, TN
    1 day ago
  •  ...Design and build jobs using code, SQL, and scripting. Work with front-end developers to build complete, end-to-end systems. Manage and maintain code base in Git. Experience in one or more modern development language (Java1.8) Experience in SpringBoot... 

    Macpower Digital Assets Edge

    Pittsburgh, PA
    5 days ago
  •  ...Java Technology Platform Professionals develop applications using Java technology. The Java technology platform is a computing environment that allows for developing and executing applications for small and mobile devices (consumer and embedded systems), PC desktops... 
    For contractors
    Local area

    ClifyX

    Chicago, IL
    2 days ago
  • Role Description ~Developing front end website architecture. ~Designing user interactions on web pages. ~Developing back-end website applications. ~Creating servers and databases for functionality. ~Ensuring cross-platform optimization for mobile phones.... 
    Full time

    Navtech, Inc.

    Remote
    9 hours ago
  • Title: Lead Java Developer Location: 100% REMOTE Work Duration: 6 Months + Contract Rate: $Open/hr. Position Description: Responsible for best design practices and leadership within a team for large implementation. Design, implement and coordinate Java development. Technical... 
    Contract work
    Remote work

    Two95 International Inc.

    New York, NY
    3 days ago
  •  ...and the locations of these positions are based throughout USA. Java developers .Net developers SAP functional and Technical consultants...  ...systems analysts and Project Managers Current Job Openings Sr Lead Java Developer As Sr Java Software Engineer for a web-based J2... 
    Permanent employment
    Full time
    Temporary work
    H1b
    Immediate start
    Visa sponsorship

    Mayura Inc

    Port Reading, NJ
    1 day ago
  • Mizuho Financial Group Inc. is seeking a highly skilled Technical Lead Java Developer to join their dynamic team in New York, NY. The candidate will be responsible for leading significant projects in Fixed Income, ensuring quality with hands-on coding and Agile methodologies... 

    Mizuho Financial Group Inc.

    New York, NY
    3 days ago
  •  ...ASSYST is seeking a highly experienced and motivated Lead Java Full Stack Develope r to join our client's dynamic engineering team in Washington D.C. (Remote Role) The candidate shall lead a team of talented developers in designing, building, and deploying enterprise... 
    Local area
    Remote work

    GrabJobs

    Chesapeake, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Java Developer. Be the first to apply!