Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer - 4-8 Years || USC/GC/H4EAD || Full time role

Full-time

Hudson Manpower

Job Summary

We are seeking an experienced Java Developer with 4–8 years of professional experience to design, develop, test, deploy, and maintain scalable enterprise applications and distributed systems. The ideal candidate will have strong hands-on expertise in modern Java, Spring Boot, REST APIs, microservices, cloud platforms, event-driven architecture, containers, and CI/CD , along with a solid understanding of application security, observability, and system design.

Exposure to AI/LLM integration and AI-enabled application development using modern Java frameworks is highly desirable.

The candidate must be flexible regarding location and willing to relocate anywhere in the United States for the right opportunity.

Experience: 4–8 Years
Employment Type: W2 Only
Work Authorization: U.S. Citizen / Green Card / H4 EAD Only
Location: Open to opportunities across the United States
Relocation: Must be willing to relocate anywhere in the U.S. for a suitable opportunity

Cloud & Modern Development

Experience with one or more of the following:

  • AWS, Microsoft Azure, or Google Cloud Platform (GCP)

  • Cloud-native application development and deployment

  • Docker and containerized application development

  • Kubernetes and container orchestration

  • Helm for Kubernetes application deployment

  • CI/CD using Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or equivalent

  • Apache Kafka or other event-streaming/messaging technologies

  • Redis or other distributed caching technologies

  • NoSQL databases such as MongoDB, DynamoDB, or Cassandra

  • Infrastructure as Code using Terraform or equivalent tools

Security & API Development

  • Experience with Spring Security

  • Understanding of OAuth 2.0, OpenID Connect, and JWT

  • Experience securing REST APIs and microservices

  • Knowledge of API Gateway patterns and rate limiting

  • Understanding of authentication, authorization, secrets management, and secure coding practices

  • Familiarity with API documentation using OpenAPI/Swagger

Event-Driven & Distributed Systems

  • Hands-on experience with Apache Kafka , including producers, consumers, topics, partitions, consumer groups, and event-driven architecture

  • Understanding of asynchronous processing and messaging patterns

  • Experience designing resilient and scalable distributed services

  • Knowledge of fault tolerance, retries, circuit breakers, timeouts, and idempotency

  • Exposure to Spring Cloud, Resilience4j , or equivalent technologies

Observability & Performance

  • Experience with application and infrastructure monitoring

  • Familiarity with Prometheus, Grafana, OpenTelemetry , Splunk, ELK/OpenSearch, or equivalent observability platforms

  • Understanding of metrics, logs, distributed tracing, and application health monitoring

  • Experience troubleshooting production issues and analyzing application performance

  • Understanding of JVM monitoring, garbage collection, memory management, and performance tuning is a plus

AI & Modern Application Development

  • Exposure to Generative AI, LLMs, or AI-enabled enterprise applications

  • Experience with Spring AI, LangChain4j , or similar Java-based AI integration frameworks is a plus

  • Understanding of integrating LLM APIs, embeddings, vector databases, RAG, or AI-powered APIs is desirable

  • Experience building applications that consume AI/ML services through REST APIs or cloud AI platforms is a plus

Front-End Exposure

  • Working knowledge of modern front-end technologies such as React, Angular, TypeScript, HTML, and CSS is a plus

  • Understanding of integrating Java/Spring Boot backend services with modern web applications

Preferred Qualifications

  • Experience with Spring Cloud and cloud-native development

  • Experience with Kafka/event-driven architecture

  • Experience with Kubernetes, Helm, and Docker

  • Experience implementing CI/CD and DevSecOps practices

  • Experience with Terraform and Infrastructure as Code

  • Understanding of 12-factor application principles

  • Experience with API design, versioning, documentation, and lifecycle management

  • Strong understanding of system design, scalability, availability, reliability, and performance

  • Experience working in production environments supporting highly available applications

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

Key Responsibilities

  • Design, develop, test, and maintain scalable Java-based enterprise applications

  • Build and maintain Spring Boot microservices and REST APIs

  • Develop cloud-native and distributed applications

  • Design and implement event-driven solutions using Kafka

  • Integrate applications with relational and NoSQL databases

  • Develop secure APIs using Spring Security, OAuth2/OIDC, and JWT

  • Write high-quality unit, integration, and automated tests

  • Participate in code reviews and maintain coding standards

  • Develop and maintain CI/CD pipelines

  • Containerize applications using Docker and deploy them using Kubernetes

  • Monitor, troubleshoot, and optimize applications in development and production environments

  • Collaborate with architects, DevOps engineers, QA engineers, product teams, and other developers

  • Participate in Agile ceremonies and contribute to technical design and architecture discussions

  • Evaluate and adopt modern technologies that improve application scalability, reliability, security, and developer productivity

  • Contribute to AI-enabled application initiatives where applicable

Core Technology Stack

Java 17/21 | Spring Boot | Spring Security | REST APIs | Microservices | Kafka | SQL | MongoDB | Redis | Docker | Kubernetes | Helm | AWS/Azure/GCP | Terraform | CI/CD | JUnit 5 | Mockito | Git | OpenTelemetry | Prometheus | Grafana | OAuth2/OIDC | JWT | Spring AI | LangChain4j

Required Skills

  • 4–8 years of professional experience in Java development

  • Strong hands-on experience with Java 17/21 , with exposure to newer Java LTS versions a plus

  • Strong knowledge of Core Java, OOP, Collections, Generics, Streams, Multithreading, Concurrency, Exception Handling, and JVM fundamentals

  • Strong experience with Spring Framework and Spring Boot

  • Hands-on experience developing RESTful APIs and Microservices

  • Strong understanding of microservices architecture, distributed systems, and service-to-service communication

  • Strong experience with SQL and relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server

  • Experience with Git and Git-based development workflows

  • Experience writing unit, integration, and API tests using JUnit 5, Mockito, Spring Boot Test , or equivalent frameworks

  • Experience with Maven or Gradle

  • Strong understanding of Agile/Scrum development methodologies

  • Strong debugging, troubleshooting, performance optimization, and problem-solving skills.

Candidate Requirements

  • Must be authorized to work in the U.S. as a U.S. Citizen, Green Card holder, or H4 EAD holder .

  • Must be willing to work on W2 .

  • Must be willing to relocate anywhere in the United States for a suitable opportunity.

  • Must have 4-8 years of hands-on professional Java development experience.

  • Strong communication and collaboration skills required.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Java Developer - 4-8 Years || USC/GC/H4EAD || Full time role in Nashville, TN vacancy
  • $100k

    Sr. Java Developer This position is responsible for leading...  ...environment. This full stack development...  ...technology certifications 8+ years of progressive work...  ...Preferred GC / CITIZENS $100K + benefits Role - Sr. Java Developer...  ...Position type - Full time permanent 8+ years Experience... 
    Full time
    Permanent employment
    Work experience placement
    Relocation package
    Flexible hours

    Hadronts

    Nashville, TN
    4 days ago
  • $142k - $194k

     ...Salary: $142,000 - 194,000 per year Requirements: BS degree or...  ...in a related field Over 4 years of experience in software...  ...architecture Proficiency in developing, debugging, and designing...  ...tasks Display awareness of roles, processes, and procedures within... 
    Full time
    Relocation package

    Oracle

    Nashville, TN
    15 days ago
  • $400k

     ...: $400,000 to $450,000 per year Start Date: ASAP About...  ...ramp up quickly. This is a full-time Vitreoretinal Surgeon role designed for someone who...  ...Clinic hours are Monday-Friday, 8:00 AM-5:00 PM Typical...  ...Average surgical volume around 4-6 retina cases per week,... 
    Full time
    Immediate start
    Relocation package
    Monday to Friday

    Curative

    Nashville, TN
    1 day ago
  • $120k - $130k

    Join to apply for the Java Technical Lead role at Tata Consultancy...  ...deliver projects on time. Estimate effort, define...  .... Mentor junior developers and help them grow technically...  ...120,000 - $130,000 a Year Seniority Level Mid‑...  ...Employment Type Full‑time Job Function... 
    Full time

    Tata Consultancy Services

    Brentwood, TN
    5 days ago
  • $120.08k - $180.12k

     ...0-16Position Title:JAVA/Spring Boot Engineer...  ...) Hybrid 1: This role requires associates...  ...propose new technologies.Develops and owns list of...  ...and a minimum of 5 years related experience;...  ...& Experiences:Full Stack Java Developer...  ...for this role at the time of this posting. This... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    2 days per week
    1 day per week

    CareBridge

    Nashville, TN
    1 day ago
  • Java Developer - GCPWe are seeking a highly skilled Java Developer with GCP expertise to join our...  ...hands-on exposure to GCP services.This role requires excellent analytical and...  ...ExperienceStrong experience in Java development (8+ years preferred)Expertise in Spring Boot and... 

    Kasmo Global

    Nashville, TN
    3 days ago
  •  ...IDR is seeking a Senior Java Developer to join one of our top...  ...in Brentwood, TN. This role involves designing,...  ...Java Developer : ~7+ years of professional software...  ...compensation package Full Benefits; Medical, Vision...  ...Industry Experience in 4 major markets ~... 
    Temporary work

    IDR

    Brentwood, TN
    5 days ago
  • Java Developer Brentwood, TN Contract JOB DESCRIPTION: Java...  ...Monitoring - Dynatrace, Looker Roles & Responsibilities 1....  ...testing practices. 4. Project Delivery ?...  ...and deliver projects on time. ? Estimate effort, define...  ...improvement and innovation. 8. Cloud & Integration ?... 
    Contract work

    AceStack LLC

    Brentwood, TN
    3 days ago
  • $49k

     ...Employment type: Full time Worksite flexibility...  ...associates worldwide and a yearly revenue of $1.3...  ...0pm and Monday/Tuesday 8:00am-4:00pm EST Preferred:...  ...Certifications in databases, Java, or web services Knowledge...  ...languages (for some roles only) Physical... 
    Full time
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide
    Weekend work

    CAI

    Nashville, TN
    3 days ago
  • $140k - $160k

     ...Pay: $140,000 to $160,000 per year Start Date: ASAP About...  ...enjoying a balanced lifestyle. Join a role where your expertise is valued...  ...schedule approximately every 6-8 weeks   Schedule:...  ...Balance of clinic and procedural time with a manageable workload Potential... 
    Full time
    Permanent employment
    Immediate start
    Relocation package
    Monday to Friday
    Flexible hours

    Curative

    Nashville, TN
    1 day ago
  •  ...(I&AM) Security role with youYou AreAn...  ...that split enough times to have earned opinions...  ...spent twenty years building for...  ...You NeedMinimum of 8 years of professional...  ...reviewMinimum of 4 years of...  ...Rust, TypeScript, Java, or C++Minimum of...  ...our people has a full sense of belonging... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Nashville, TN
    18 hours ago
  • $400k

     ...400,000 to $700,000 per year Start Date: ASAP...  ...Medicine Opportunity with 4-Day Week & No Deliveries...  ...schedule and experience ~ Full benefits including...  ...coverage included ~ Paid time off, CME allowance, and...  ...Maternal Fetal Medicine role with flexibility, no deliveries... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Curative

    Nashville, TN
    1 day ago
  • $142k - $194k

     ...2,000 - 194,000 per year Requirements: We...  ...backend language such as Java, Go, Rust, C/C++, or...  .... We require 8 years of software...  ...bachelors degree with 4 years of software...  ...including designing and developing web-based solutions....  ...to this role. Within OCI, our Technical... 
    Full time

    Oracle

    Nashville, TN
    19 days ago
  •  ...advantage, EROS in a short period of time has grown to become one of...  ...client.Job DescriptionSr. Java Developer GENERAL DESCRIPTION This...  ...development environment. This full stack development position provides...  ...- Nashville, TN Experience - 8+ years KEY RESPONSIBILITIES... 

    EROS Technologies

    Nashville, TN
    18 hours ago
  • $142k - $194k

     ...$142,000 - 194,000 per year Requirements: ~ Bachelors...  ...experience. ~8+ years of distributed...  ...environment. ~ Experience developing in Java, C++, or C#, along with...  ...experience. ~4 years of experience delivering...  .... In this high-impact role, we focus on supporting... 
    Full time

    Oracle

    Nashville, TN
    5 days ago
  • $101k - $203k

     ...to realize their full potential. Our...  ...play a critical role in driving cloud...  ...responsible for developing strong working relationships...  ...have 5-8+ years of experience in...  ...:Big 4, Big 3, or equivalent...  ...Proficiency in Python, Java, Powershell, C#...  ...by the time employment commences... 
    Full time
    Work experience placement
    Internship
    Local area

    RSM International

    Nashville, TN
    1 day ago
  • $79.2k - $209.5k

     ...: $79,200 - 209,500 per year Requirements: We are...  ...strong programming skills in Java, Go, C++, Python, or a...  ...: We design, develop, test, and maintain cloud...  ...Access Management team. The role is based in Nashville, TN...  ...company match; paid time off and holidays; paid sick... 
    Full time
    Relocation package
    Flexible hours

    Oracle

    Nashville, TN
    6 days ago
  •  ...EROS in a short period of time has grown to become one...  ....Job DescriptionTitle: JAVA DeveloperLocation:...  ...development environment. This full stack development...  ...create enhancement or develop new programs · Provides...  ...technology certifications · 8+ years of progressive work... 
    Work experience placement
    Flexible hours

    EROS Technologies

    Nashville, TN
    18 hours ago
  •  ...advantage, EROS in a short period of time has grown to become one of the...  ....Job DescriptionPosition: - Java DeveloperLocation: - Nashville, TN Joining Mode: - Full TimeJob Description:-We are looking...  ...but are not limited to:• 8+ years of Java/J2EE Web Application Development... 

    EROS Technologies

    Nashville, TN
    18 hours ago
  • $96.8k - $306.4k

     ...software delivery. This role offers the opportunity to improve developer productivity,...  ...Qualifications • 8+ years of software engineering...  ...programming skills in Java, TypeScript, Python,...  ...and AD&D 4. Supplemental life...  ...company match 8. Paid time off: Flexible Vacation... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    a month ago
  • $92.5k - $209.5k

     ...Infrastructure (OCI) is developing a region build...  ...and tools. This role will lead the design...  ...experience ~4+ years of total experience...  ...great code using Java, GoLang, C#, or similar...  ...with the full software development...  ...with company match 8. Paid time off: Flexible Vacation... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    1 day ago
  •  ...sourcing advantage, EROS in a short period of time has grown to become one of the most...  ...unique needs of each client.Job DescriptionSr. Java DeveloperNashville, TN8+ yearsFull...  ...Agile / Scrum development environment. This full stack development position provides leadership... 
    Full time

    EROS Technologies

    Nashville, TN
    18 hours ago
  • $96.8k - $306.4k

     ...that improve the developer experience...  ...technical leadership role with a strong focus...  .... ~10+ years of professional...  ...programming skills in Java, Go, C#, or...  ...systems across the full software development...  ...and AD&D 4. Supplemental life...  ...company match 8. Paid time off: Flexible... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    a month ago
  • $90.1k - $209.5k

     ....S. customer or client-facing roles may be required to comply with...  ...3. Life insurance and AD&D 4. Supplemental life insurance...  ...Investment Plan with company match 8. Paid time off: Flexible Vacation is...  ...annually for the first three years of employment and 18 days annually... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    12 days ago
  • $114.6k - $234.6k

     ...Nashville office full time 5 days a week....  ...experience. ~5+ years of total...  ...great code using Java, GoLang, C#, or...  ...Hands-on experience developing and maintaining...  ...or client-facing roles may be required...  ...insurance and AD&D 4. Supplemental...  ...company match 8. Paid time off:... 
    Full time
    Temporary work
    Work at office
    Relocation
    Long distance
    Flexible hours

    Oracle

    Nashville, TN
    2 days ago
  • $104.5k - $234.6k

     ...integration frameworks, and developer tooling—setting...  ...experience. ~7+ years of professional...  ...languages, such as Java, C++, C#, or Go....  ...customer or client-facing roles may be required to...  ...and AD&D 4. Supplemental life...  ...with company match 8. Paid time off: Flexible Vacation... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Nashville, TN
    2 days ago
  •  ...Title Required Skills: Java Development Architectural...  ..., or a related field. ~10 + years of experience in software development...  ...in a technical leadership role. Required Skills:...  ...Spring Boot: Proficiency in developing applications using Spring Boot... 

    Syntricate Technologies

    Nashville, TN
    2 days ago
  • $114.6k - $234.6k

     ...practical experience. ~7+ years of professional...  ...programming languages, such as Java, C++, C#, or Go. ~...  ...or client-facing roles may be required to comply...  ...Life insurance and AD&D 4. Supplemental life...  ...Plan with company match 8. Paid time off: Flexible Vacation... 
    Full time
    Temporary work
    Work at office
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Oracle

    Nashville, TN
    2 days ago
  • $102.3k - $209.5k

     ...Principal Network Developer, you will design, build...  ...training, and real-time inference. Build...  ...At least 8–10 years of experience in software...  ...programming skills in Java and Python...  ...customer or client-facing roles may be required to...  ...insurance and AD&D 4. Supplemental life... 
    Full time
    Temporary work
    Worldwide
    Flexible hours
    Shift work

    Oracle

    Nashville, TN
    23 days ago
  •  ...it is an exciting time to join our team...  ...throughout their full lifecycle including developing the scope and technical...  ...HNTB’s 4 for 4 performance...  ...objectives. This role will work directly...  ...Design-Build, CM/GC, and Progressive...  ...Engineering and 8 years of relevant experience... 
    Full time
    Contract work
    Visa sponsorship

    HNTB Companies

    Nashville, TN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer - 4-8 Years || USC/GC/H4EAD || Full time role. Be the first to apply!