Haystack
← Back to Jobs
Technology

Web Application Developer (Java)

GARGI TECHNOLOGIES INCNevada City, CA🇺🇸United StatesPosted 23 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Web Application Developer (Java)

Job Summary

We are seeking a talented Web Application Developer (Java) to design, develop, and maintain scalable, secure, and high-performance web applications. The ideal candidate will have experience building enterprise-grade applications using Java, Spring Boot, and modern web technologies. You will collaborate with cross-functional teams to deliver reliable software solutions that meet business requirements and provide an exceptional user experience.

Key Responsibilities

  • Design, develop, test, and maintain Java-based web applications.

  • Develop and consume RESTful APIs and web services.

  • Build scalable backend systems using Java, Spring Boot, Spring MVC, and Spring Data JPA.

  • Collaborate with UI/UX designers and front-end developers to integrate user-facing components with server-side logic.

  • Write clean, reusable, and well-documented code following coding standards and best practices.

  • Troubleshoot, debug, and resolve application issues while optimizing performance and reliability.

  • Design, implement, and optimize database schemas, queries, and stored procedures.

  • Conduct code reviews and contribute to improving development processes and code quality.

  • Develop unit, integration, and automated tests to ensure application stability.

  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.

  • Monitor application performance and implement enhancements for scalability and security.

  • Stay up to date with emerging Java technologies and industry trends.

Required Qualifications

  • Bachelor''s degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • 2+ years of professional experience in Java application development.

  • Strong proficiency in Java (Java 8, 11, 17, or later).

  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.

  • Experience developing RESTful APIs and web applications.

  • Strong understanding of Object-Oriented Programming (OOP), design patterns, and software engineering principles.

  • Experience with SQL databases such as MySQL, PostgreSQL, Oracle, or SQL Server.

  • Familiarity with Git, Maven, or Gradle.

  • Basic knowledge of HTML, CSS, and JavaScript.

  • Experience working in Agile development environments.

Preferred Qualifications

  • Experience with front-end frameworks such as React, Angular, or Vue.js.

  • Knowledge of Microservices architecture.

  • Experience with Docker and Kubernetes.

  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (Google Cloud Platform).

  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

  • Knowledge of messaging technologies such as Kafka or RabbitMQ.

  • Understanding of authentication and authorization using OAuth 2.0 and JWT.

Technical Skills

  • Java

  • Spring Boot

  • Spring MVC

  • Spring Data JPA

  • Spring Security

  • REST APIs

  • Hibernate

  • SQL (MySQL, PostgreSQL, Oracle, SQL Server)

  • Git

  • Maven / Gradle

  • HTML5

  • CSS3

  • JavaScript

  • Docker

  • Kubernetes

  • AWS / Azure / Google Cloud Platform

Soft Skills

  • Strong problem-solving and analytical skills.

  • Excellent communication and collaboration abilities.

  • Ability to work independently and as part of a team.

  • Strong organizational and time-management skills.

  • Commitment to writing high-quality, maintainable code.

  • Willingness to learn new technologies and adapt to evolving project requirements.

Skills

Docker
Microservices
MySQL
Oracle
SQL
SQL Server
Spring
Spring Boot
AWS
OAuth
Scrum
Agile
Angular
Azure
CSS
Git
GitHub Actions
GitLab CI
Google Cloud
HTML
Hibernate
JWT
Java
JavaScript
Jenkins
Kafka
Kubernetes
PostgreSQL
REST
RabbitMQ
React
Vue

Similar jobs