Post Job Free
Sign in

Senior Java Developer

Company:
Diverse Lynx
Location:
Clinton Township, OH, 43224
Posted:
May 11, 2026
Apply

Description:

Senior Java Developer

Location: Tampa (FL) / Columbus (OH) / New Castle (DE) (Onsite) Fulltime/Permanent Salary: $120K/A + Benefits

Must Have Technical/Functional Skills:

Java 8+ / Java 11+

Spring Boot (Core, MVC, Security)

RESTful APIs (JSON, OAuth2, JWT)

Microservices architecture

JPA / Hibernate

Exception handling, logging (Log4j / SLF4J)

Kafka / Messaging (event-driven systems)

Junit / Mokito

ReactJS (preferred) or Angular

RDBMS: PostgreSQL / MySQL / MS SQL

NoSQL (working knowledge): MongoDB / Cassandra

Cloud platform: AWS or Azure

Roles & Responsibilities:

Design, develop, and maintain enterprise Java applications using Core Java, Java 8+/11+, Spring, and Spring Boot

Build, enhance, and consume RESTful APIs using JSON and standard API design principles

Develop scalable, reusable, and high performance backend components following OOP and design patterns

Implement and support microservices based architectures aligned with enterprise and cloud native standards

Develop and integrate frontend components using React or Angular (for Full Stack roles)

Design and manage data persistence layers using JPA/Hibernate and relational databases (PostgreSQL, MySQL, Oracle)

Write optimized SQL queries and ensure data integrity, performance, and security

Perform unit testing and integration testing using JUnit, Mockito, and related frameworks

Participate in code reviews, ensuring adherence to coding standards, security, and best practices

Use Git/Bitbucket for version control and collaborate effectively across development teams

Support CI/CD pipelines using Maven, Jenkins, GitLab, and assist with build and deployment activities

Work with cloud platforms (AWS/Azure) for application deployment, configuration, and troubleshooting

Collaborate with QA, DevOps, architects, and business stakeholders to deliver end to end solutions

Participate in Agile/Scrum ceremonies including sprint planning, daily stand ups, and retrospectives

Troubleshoot and resolve application issues across DEV, SIT, UAT, and PROD environments

Contribute to performance tuning, modernization, and continuous improvement initiatives

Create and maintain technical documentation (designs, APIs, workflows)

Stay updated with Java, Spring, cloud, and enterprise development best practices

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.

Apply