Software Engineer / Java Developer

GARGI TECHNOLOGIES INC
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles HTML Java (Programming Language) JavaScript (Programming Language) Spring Security Amazon Web Services Microsoft Azure Cascading Style Sheets (CSS) Code Review Continuous Integration Software Debugging Software Design Patterns
+23 more
Hibernate (Java) Java Persistence API Java Web Services Junit PostgreSQL MongoDB MySQL NoSQL Performance Tuning Scrum Methodology Software Engineering SQL Databases Testng Google Cloud ReactJS Spring-boot Backend AngularJS Kubernetes Front End Software Development Restful APIs Docker Microservices

Job description

  • Design, develop, test, and maintain scalable Java-based applications.
  • Collaborate with cross-functional teams to implement business requirements and deliver high-quality solutions.
  • Develop and integrate RESTful APIs, microservices, and backend services.
  • Participate in code reviews, debugging, deployment, and production support.
  • Follow best practices for clean code, performance optimization, and software design.

Requirements

  • Strong experience with Core Java, Java 8+, Spring Boot, Spring Security, Hibernate/JPA, and Microservices.
  • Hands-on experience with REST APIs, SQL databases (MySQL, PostgreSQL), and NoSQL databases (MongoDB preferred).
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of Docker, Kubernetes, CI/CD pipelines, and Agile/Scrum methodologies.
  • Familiarity with frontend technologies such as React, Angular, JavaScript, HTML, and CSS is a plus.
  • Experience with JUnit/TestNG and software design patterns.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:20 min

Architecting the platform with modern cloud and mobile technologies

Tom George · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

Videos

See all

Related articles

See all