Haystack
← Back to Jobs
Technology
GT

java software developer

GARGI TECHNOLOGIES INCVirginia Beach, VA🇺🇸United StatesPosted 11 Sept 2026

Why This Role Stands Out

This hybrid Java Full Stack Developer role offers a fantastic opportunity to grow your skills across a modern tech stack, from Spring Boot and REST APIs to front-end frameworks and cloud platforms, within a collaborative team environment. If you're a mid-senior developer eager to build scalable, high-performance applications and contribute to innovative projects, this position is an excellent next step in your career journey. Apply today to join GARGI TECHNOLOGIES INC and make a significant impact!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Virginia Beach, VA, United States
Posted
Yesterday
DockerMicroservicesMongoDBMySQLOracleSQLSpringSpring BootAWSScrumSeleniumTDDAgileAngularAzureGitGitHub ActionsGitLab CIGoogle CloudHibernateJUnitJavaJavaScriptJenkinsKafkaKubernetesPostgreSQLRESTRabbitMQReactTypeScript

Job Description

Java Full Stack Developer

Experience: 1–8 Years
Employment Type: Full-Time

Job Summary

We are looking for a skilled Java Full Stack Developer with 1–8 years of professional software development experience to join our technology team. The ideal candidate will have strong hands-on experience developing scalable, secure, and high-performance applications using Java, Spring Boot, REST APIs, and modern front-end technologies.

The candidate will work closely with product managers, business analysts, QA engineers, and other developers to design, develop, test, deploy, and maintain enterprise applications.

Key Responsibilities

  • Design, develop, test, and maintain full-stack applications using Java and modern web technologies.
  • Develop scalable and secure backend services using Java, Spring Boot, Spring MVC, and Spring Security.
  • Build and integrate RESTful APIs and microservices.
  • Develop responsive and user-friendly front-end applications using React, Angular, or similar frameworks.
  • Work with relational and NoSQL databases such as Oracle, PostgreSQL, MySQL, MongoDB, or similar technologies.
  • Write clean, maintainable, and well-tested code following software development best practices.
  • Participate in requirements analysis, system design, code reviews, debugging, and production support.
  • Collaborate with DevOps teams to build and maintain CI/CD pipelines.
  • Work with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Develop unit and integration tests using tools such as JUnit, Mockito, and Selenium.
  • Troubleshoot application performance, reliability, and production issues.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.

Required Skills

  • 1–8 years of professional software development experience.
  • Strong programming experience with Java 8/11/17+.
  • Hands-on experience with Spring Boot and Spring Framework.
  • Strong knowledge of REST APIs, Microservices, and API integration.
  • Experience with front-end technologies such as React, Angular, JavaScript, TypeScript, HTML5, and CSS3.
  • Strong knowledge of SQL and relational databases.
  • Experience with Git/GitHub/GitLab/Bitbucket.
  • Familiarity with Docker and Kubernetes is preferred.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Familiarity with AWS, Azure, or Google Cloud Platform.
  • Strong understanding of object-oriented programming, data structures, design patterns, and software development principles.
  • Excellent problem-solving, communication, and teamwork skills.

Preferred Qualifications

  • Experience with Kafka, RabbitMQ, or other messaging platforms.
  • Experience developing cloud-native applications.
  • Knowledge of Spring Cloud, Hibernate/JPA, and distributed systems.
  • Experience with automated testing and Test-Driven Development (TDD).
  • Familiarity with Agile/Scrum development methodologies.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
  • Candidates requiring visa sponsorship or visa transfer are not eligible for this position.

    What We Offer

    • Competitive compensation
    • Opportunity to work on modern enterprise technologies
    • Professional growth and career development
    • Collaborative and innovative work environment
    • Opportunities to work with cloud, microservices, and modern full-stack technologies

Similar jobs