Post Job Free
Sign in

Java Lead Developer

Company:
Diamondpick
Location:
Clinton Township, OH, 43224
Posted:
March 13, 2026
Apply

Description:

Java Lead Developer

Columbus, OH

Key Responsibilities

Lead the design, development, and deployment of scalable Java-based applications.

Architect and implement Microservices-based solutions using Spring Boot.

Develop and integrate RESTful APIs for front-end and third-party services.

Expertise in building responsive UI applications using React.

Provide technical leadership, mentorship, and guidance to development teams.

Review code, enforce coding standards, and ensure best development practices.

Work closely with architects, product managers, and stakeholders to translate business requirements into technical solutions.

Ensure application performance, scalability, security, and reliability.

Participate in system design discussions, architecture reviews, and sprint planning.

Troubleshoot and resolve complex technical issues. Required Skills & Experience

15+ years of experience in software development using Java.

Strong hands-on experience with Spring Boot and Microservices architecture.

Experience building REST APIs and distributed systems.

Strong experience with React.js for front-end development.

Experience in JavaScript, including DOM manipulation and the JavaScript object model

Knowledge of OOP and patterns

Experience with SQL/NoSQL databases (Oracle, PostgreSQL, MongoDB, etc.).

Familiarity with containerization technologies such as Docker and Kubernetes.

Experience with CI/CD tools like Jenkins, Git, or similar DevOps tools.

Solid understanding of object-oriented design principles and design patterns.

Experience working in Agile / Scrum environments.

Apply