Java Developer

NJTECH INC.
United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Artificial Intelligence Amazon Web Services Microsoft Azure Configuration Management DevOps Distributed Systems Github Enterprise Messaging Systems NoSQL RabbitMQ
+24 more
Ansible Software Configuration Management Software Engineering SQL Databases Google Cloud Java Application Server Spring-mvc Delivery Pipeline Large Language Models Spring-boot Generative AI Infrastructure as Code (IaC) Containerization AngularJS Gitlab-ci Git Flow Kubernetes Apache Kafka Front End Software Development Restful APIs Terraform Docker Jenkins Microservices

Job description

We are seeking an experienced Java Developer with strong expertise in GitHub, DevOps (Ansible & Kubernetes), and AI technologies to join our growing team. The ideal candidate will have hands-on experience developing enterprise-grade Java applications while leveraging modern DevOps practices and AI-powered solutions. Experience with Angular is highly preferred to support full-stack application development.

Requirements

8+ years of hands-on experience in Java development. Strong expertise in Java 8/11/17, Spring Boot, Spring MVC, Spring Security, and Microservices. Strong experience with GitHub, including Git workflows and repository management. Hands-on experience with Ansible for automation and configuration management. Strong experience managing containerized applications using Kubernetes. Knowledge of CI/CD pipelines using GitHub Actions, Jenkins, GitLab CI, or similar tools. Experience with AI technologies, including Generative AI, LLM integrations, or AI-enabled application development. Strong understanding of REST APIs, SQL/NoSQL databases, and distributed systems. Experience with Docker and containerization. Excellent analytical, troubleshooting, and problem-solving skills.

Preferred Skills:

Hands-on experience with Angular for front-end development. Experience with AWS, Azure, or Google Cloud Platform (Google Cloud Platform). Familiarity with Kafka, RabbitMQ, or other messaging platforms. Knowledge of Terraform or Infrastructure as Code (IaC). Experience working in Banking, Financial Services, Healthcare, or other enterprise environments.

Apply for this position

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

Apply on www.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:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all