cover image
Vision Square INC

Lead Java Developer

On site

Charlotte, United states

Senior

Freelance

04-11-2025

Share this job:

Skills

Java JavaScript Jira SQL NoSQL MongoDB Architecture Databases angular react Software Development Confluence Agile Junit Spring Spring Boot Kafka Microservices

Job Specifications

Job title: Java Lead

Location: Charlotte, NC (Onsite)

Job Type: Contract

MOI: F2F

Job Description:

Key Responsibilities

Lead and mentor a small team of software engineers, providing guidance on architecture, design, coding standards, and best practices.
Drive the end-to-end software development lifecycle: requirement analysis, solution design, development, testing, deployment, and maintenance.
Architect and implement backend services using Java, Spring (Spring Boot, Spring MVC, Spring Data), microservices, RESTful APIs.
Collaborate with frontend teams (e.g., Angular, React) where applicable to deliver full-stack solutions.
Work with databases (relational and/or NoSQL) such as Oracle, MS SQL, MongoDB and write/optimize SQL or other data access logic.

Required Qualifications

Strong hands-on Java experience including Java 8/11 or higher, core OOP, concurrency, collections, exception handling.
Proven experience with Spring Framework (Spring Boot, Spring MVC/Batch/Data).
Experience building microservices and REST APIs, designing service-oriented architectures.
Solid experience with relational databases (e.g., Oracle, MS SQL) and/or NoSQL (e.g., MongoDB), and strong SQL skills.
Experience with event/message systems (Kafka, JMS, MQ).
Familiarity with front-end technologies (Angular, React, JavaScript) is a plus.
Experience with unit testing frameworks (JUnit, Mockito) and ideally BDD frameworks (Cucumber, Karate).
Experience with Agile development processes and tools (Jira, Confluence).

About the Company

Vision Square is a premier IT and staffing firm dedicated to delivering sophisticated talent solutions tailored to meet the evolving demands of modern businesses. With a focus on precision and innovation, we leverage deep industry expertise to connect exceptional professionals with forward-thinking organizations, ensuring mutual success in a dynamic marketplace. Know more