If you are interested in below direct client position, please send your resume.
Title: Senior Java Developer / Lead Java Developer
Location: Cincinnati , OH (Hybrid)
Duration: long-term
Must Have
- Advanced proficiency in one or more programming languages: o Java (8 or above) o JavaScript / TypeScript
- Hands-on experience with: Spring Framework / Spring Boot o Gradle or similar build tools o Docker / containerization o Node.js, Angular or similar frameworks
- SQL
Job Description
Bachelor’s degree in Computer Science/Information Systems or comparable experience
15+ years of software development experience with demonstrated leadership in delivering complex solutions
Advanced proficiency in one or more programming languages:
Java (8 or above)
JavaScript / TypeScript
Strong experience in designing and building scalable, distributed systems
Deep understanding of object-oriented design, system architecture, and design patterns
Strong experience with relational databases and SQL
Hands-on experience with:
Spring Framework / Spring Boot
Gradle or similar build tools
Docker / containerization
Node.js, Angular or similar frameworks
Strong understanding of networking, APIs, and integration patterns
Expertise in version control (Git/GitHub) and modern development workflows
Deep understanding of the full software development lifecycle, including DevOps practices
Strong knowledge of secure coding practices and regulatory considerations
Proven ability to troubleshoot and resolve complex production issues
Strong leadership, communication, and problem-solving skills