Job Title : Java Developer
Duration : 3 Months CTH (Conversion based on performance and client need)
Location : Columbus, OH | Plano, TX | Wilmington, DE
Type : 3-Months Contract-to-Hire (CTH)
Mode : Onsite / Hybrid (as per client policy)
Job Overview :
We are seeking an experienced Java Developer to join our client's engineering team for a 3-month contract-to-hire opportunity. The ideal candidate should have strong expertise in Core Java, Microservices, RESTful APIs, and scripting with a focus on building scalable, high-performing backend systems.
Key Responsibilities :
- Design, develop, and maintain Java-based microservices and backend systems.
- Build and integrate REST APIs to ensure efficient communication across applications.
- Write clean, reusable, and optimized code following best practices and coding standards.
- Troubleshoot and resolve technical issues throughout the software development lifecycle.
- Collaborate with cross-functional teams - including QA, DevOps, and product teams - to deliver robust, scalable solutions.
- Work with automation scripts / shell scripting / Groovy / Python (as applicable) to support integration and deployment.
- Participate in code reviews, sprint planning, and Agile ceremonies.
Required Skills :
5+ years of hands-on experience in Java (8 or above).Strong experience in Microservices architecture using Spring Boot / Spring Cloud.Expertise in RESTful APIs and backend service integration.Proficiency in scripting (Shell, Groovy, or Python preferred).Solid understanding of CI / CD pipelines, Git, and DevOps tools.Strong problem-solving, debugging, and communication skills.Good to Have :
Experience with Cloud platforms (AWS / Azure / GCP).Knowledge of containerization (Docker, Kubernetes).Exposure to messaging queues (Kafka, RabbitMQ).