Java Developer with AI

NJTECH INC.
United States
4 days ago
Apply on www.dice.com
Prepare application

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 Distributed Systems Github Enterprise Messaging Systems NoSQL RabbitMQ Ansible
+22 more
Software Configuration Management Software Engineering SQL Databases Google Cloud 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

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.

About the company

We are currently looking to hire a Java Developer with AI and we believe your skills and expertise are a better match for this role. We have an exciting career opportunity for you with one of our esteemed clients at Remote

NJTECH is a globally managed IT services, IT consulting and business solutions partner. Our “High Performance Business” strategy builds our expertise in technology and consulting. We play a major role in helping our clients to achieve their objectives at the highest level; ultimately creating sustainable value to customers., NJTECH is a globally managed IT service, IT consulting and Business solutions partner. Our “High Performance Business” strategy builds our expertise in technology and consulting. Our offshore consulting plays a major role in helping clients to achieve their objectives in the highest level; ultimately creating sustainable value to customers. Come, transform your career with us and be a part of our high-performing team.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

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

54 sec

Overview of enterprise Java and generative AI

Timo Salm Timo Salm · World Congress 2025

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 · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all