Haystack
← Back to Jobs
Technology
GT

Software Developer

GARGI TECHNOLOGIES INCMichigan City, IN🇺🇸United StatesPosted Sep 21, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Michigan City, IN, United States
Posted
5 days ago
DockerMicroservicesMySQLOracleSQLSQL ServerSpringSpring BootAWSScrumAgileAngularAzureCSSGitGoogle CloudHTMLHibernateJavaJavaScriptKafkaKubernetesPostgreSQLRESTRabbitMQReact

Job Description

Job Summary

We are actively seeking motivated and experienced Java Software Developers who are open to new opportunities and possess hands-on experience in building scalable enterprise applications. The ideal candidate will have 1–6 years of professional experience in Java development and a strong understanding of modern software development practices.


Key Responsibilities

  • Design, develop, and maintain high-quality Java applications.
  • Build and consume RESTful APIs and Microservices using Spring Boot.
  • Write clean, efficient, and maintainable code.
  • Collaborate with cross-functional teams to deliver robust software solutions.
  • Troubleshoot, debug, and optimize application performance.
  • Participate in code reviews and follow best development practices.
  • Develop and maintain database queries and integrations.
  • Support application deployment and production activities.
  • Work in Agile/Scrum development environments.

Required Qualifications

  • 2–6 years of hands-on experience in Java development.
  • Strong proficiency in Java 8/11/17.
  • Experience with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
  • Knowledge of REST APIs and Microservices architecture.
  • Experience with relational databases such as Oracle, MySQL, PostgreSQL, or SQL Server.
  • Familiarity with Git, Maven, and CI/CD tools.
  • Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills.

Preferred Skills

  • Experience with AWS, Azure, or Google Cloud Platform (Google Cloud Platform).
  • Knowledge of Docker and Kubernetes.
  • Familiarity with messaging technologies such as Kafka or RabbitMQ.
  • Exposure to front-end technologies like Angular, React, JavaScript, HTML, and CSS.
  • Experience working in Agile/Scrum environments.

Similar jobs