×
Register Here to Apply for Jobs or Post Jobs. X

Lead Java Software Engineer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Motion Recruitment
Full Time position
Listed on 2026-07-06
Job specializations:
  • Software Development
    Full Stack Developer, Java Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 110000 - 140000 USD Yearly USD 110000.00 140000.00 YEAR
Job Description & How to Apply Below

Our client, a well-known financial services company, is seeking a highly skilled and experienced Lead Java Software Engineer to guide, mentor, and drive our engineering team forward.

You will play a critical role in architecting solutions, coding, and ensuring technical excellence across projects. Candidates must possess strong Java and Spring skills, proven leadership experience, and a practical ability to leverage AI tools for development. This is a hands-on leadership position where your technical expertise and ability to inspire junior engineers will directly impact our success.

This is a 12-month, W2 contract to start!

Key Responsibilities
  • Lead and mentor software engineering teams, including junior engineers, ensuring strong collaboration and fostering professional growth.
  • Collaborate with stakeholders to gather requirements, architect, and deliver robust Java applications using Spring and Spring Boot.
  • Utilize SQL and relevant databases in application development, ensuring efficiency and scalability.
  • Apply AI technologies and tools (such as Copilot, ChatGPT, or IDE-integrated AI assistants) to accelerate coding tasks, code reviews, and problem-solving. Be prepared to discuss examples in interviews.
  • Implement software solutions with a focus on microservices architecture and associated design patterns.
  • Drive development within CI/CD pipelines using tools like Jenkins or Git Hub for seamless deployment and automated testing.
  • Take ownership of code quality and reliability through unit testing frameworks (JUnit, TDD/BDD).
  • Guide development in Scrum/Agile environments, participating in sprints, reviews, and retrospectives.
  • Support front-end development as needed using Angular or React.
  • Coordinate development and deployment practices with cloud-native solutions and container orchestration tools such as Kubernetes.
  • Utilize IDEs such as Eclipse or IntelliJ IDEA for daily development and optimization.
Required Qualifications
  • 7+ years of professional software engineering experience.
  • 5+ years of hands-on experience with Java, Spring, and Spring Boot frameworks.
  • 5+ years of experience with SQL and relevant database technologies.
  • Demonstrated experience using AI tools to assist with coding tasks; examples must be highlighted on your resume and discussed during interviews.
  • Proven track record as a Lead Engineer managing and mentoring teams and junior engineers; be ready to showcase this in your application and interviews.
Desired Qualifications
  • Experience developing and deploying applications in a CI/CD pipeline using Jenkins or Git Hub.
  • 2+ years of experience with Angular or React for front-end development.
  • Familiarity with Scrum/Agile methodologies.
  • 2+ years of hands-on experience with JUnit, TDD, or BDD testing frameworks.
  • Exposure to or understanding of Kubernetes.
  • Solid understanding of microservices architecture and related design patterns.
  • Experience with development tools such as Eclipse or IntelliJ IDEA.
Why Join Us
  • Take a leadership role in shaping and delivering high-impact software solutions.
  • Work in an innovative culture leveraging AI and cutting-edge technologies.
  • Enjoy opportunities for professional growth and technical advancement.
  • Competitive compensation, benefits, and flexible work options.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary