Haystack
← Back to Jobs
Technology

Spring Boot Developer

GARGI TECHNOLOGIES INCLaurel, MD🇺🇸United StatesPosted 21 Jul 2026

Why This Role Stands Out

This hybrid role offers exciting opportunities to build scalable, high-performance backend applications using Spring Boot and microservices, perfect for mid-senior developers eager to enhance their skills in a collaborative environment. You'll thrive here if you're proficient in Java, RESTful APIs, and database integration, and you're ready to contribute to innovative enterprise solutions. Apply today to join a dynamic team and grow your career!

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Spring Boot Developer

Job Summary

We are seeking a skilled Spring Boot Developer to design, develop, and maintain scalable, high-performance backend applications. The ideal candidate should have strong experience in Java, Spring Boot, RESTful APIs, microservices architecture, and relational databases. You will collaborate with cross-functional teams to build secure, reliable, and efficient enterprise applications.

Key Responsibilities

  • Design, develop, test, and maintain Java-based applications using Spring Boot.
  • Build and consume RESTful APIs and web services.
  • Develop scalable microservices following industry best practices.
  • Integrate applications with databases such as MySQL, PostgreSQL, or Oracle.
  • Write clean, maintainable, and efficient code.
  • Optimize application performance and troubleshoot production issues.
  • Implement authentication and authorization using Spring Security and JWT/OAuth2.
  • Collaborate with frontend developers, QA engineers, and DevOps teams.
  • Participate in code reviews and follow Agile/Scrum development practices.
  • Create unit and integration tests using JUnit and Mockito.
  • Use Git for version control and participate in CI/CD pipelines.

Required Skills

  • Strong proficiency in Java (8/11/17+)
  • Spring Boot
  • Spring MVC
  • Spring Data JPA/Hibernate
  • Spring Security
  • RESTful APIs
  • Microservices Architecture
  • SQL (MySQL, PostgreSQL, Oracle)
  • Maven or Gradle
  • Git
  • JUnit and Mockito
  • JSON and XML
  • Exception handling and logging frameworks (Log4j/SLF4J)

Preferred Skills

  • Docker and Kubernetes
  • Apache Kafka or RabbitMQ
  • Redis
  • Elasticsearch
  • AWS, Azure, or Google Cloud Platform
  • Jenkins or GitHub Actions
  • SonarQube
  • Swagger/OpenAPI
  • Monitoring tools such as Prometheus and Grafana

Qualifications

  • Bachelor''s degree in Computer Science, Information Technology, or a related field.
  • 2–8+ years of experience in Java and Spring Boot development.
  • Experience developing enterprise-grade backend applications and microservices.
  • Familiarity with Agile methodologies and DevOps practices.

Skills

Docker
Microservices
MySQL
Oracle
SQL
Spring
Spring Boot
AWS
Scrum
SonarQube
Agile
Apache
Azure
Git
GitHub Actions
Google Cloud
Grafana
Hibernate
JUnit
JWT
Java
Jenkins
Kafka
Kubernetes
PostgreSQL
Prometheus
RabbitMQ
Redis

Similar jobs