Java Developer
Job ID: 112244
Location: Columbus, Ohio [Hybrid]
Category: App/Dev
Employment Type: Contract
Date Added: 03/18/2026
We are seeking a highly skilled Java Developer to join our team and contribute to cutting-edge software solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable enterprise applications.
Key Responsibilities:
- Develop and implement RESTful APIs and Java-based microservices using Spring Boot and Spring Data JPA.
- Collaborate within Agile teams to deliver high-quality software solutions in a fast-paced environment.
- Perform OO analysis and design to develop robust and efficient systems.
- Write clean, maintainable code using Java IDEs such as Eclipse or IntelliJ IDEA.
- Integrate with RDBMS/SQL databases, ensuring data integrity and optimal performance.
- Utilize version control systems like Git and SCM tools to manage codebase effectively.
- Participate in automated testing using JUnit and other testing frameworks to ensure product quality.
- Build, deploy, and monitor applications using Jenkins, CI/CD pipelines, and Apache Maven.
- Implement security best practices using Spring Security and Spring AMQP.
Preferred Skills & Qualifications:
- Strong experience with Agile methodologies and continuous integration.
- Familiarity with Hibernate ORM and JDBC.
- Knowledge of Spring Batch for batch processing tasks.
- Experience with Reactive Programming (nice-to-have).
- Exposure to Angular for frontend integration (nice-to-have).
- Knowledge of testing automation tools such as Katalon and Postman.
