Job Summary:
We’re seeking a skilled Java Developer to join our fast-paced engineering team in Columbus, OH. You’ll play a vital role in designing, developing, and maintaining enterprise-grade applications using Java, Spring Boot, and modern microservices architecture. This is a hybrid role, requiring on-site presence 3 days a week.
Key Responsibilities:
-
Design, develop, test, and deploy scalable Java-based applications
-
Build and maintain RESTful APIs and microservices using Spring Boot
-
Collaborate with cross-functional teams (Product, QA, DevOps) for successful delivery
-
Write clean, maintainable, and efficient code following industry best practices
-
Perform unit and integration testing
-
Participate in code reviews, troubleshooting, and production support
-
Contribute to Agile ceremonies (sprint planning, stand-ups, retrospectives)
Professional Skills:
-
5+ years of hands-on experience in Java development
-
Strong knowledge of Spring Boot, JPA/Hibernate, and REST APIs
-
Solid understanding of microservices architecture
-
Familiarity with Docker, Kubernetes, and cloud platforms (preferably AWS or Azure)
-
Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
-
Version control using Git (Bitbucket or GitHub)
-
Understanding of CI/CD tools like Jenkins, GitLab CI/CD
-
Strong problem-solving and communication skills






