{"schemaVersion":"jobsearcher.job.v1","id":"f2e2c643cbbe31b8e8de2f38","url":"https://jobsearcher.com/jobs/f2e2c643cbbe31b8e8de2f38","canonicalUrl":"https://jobsearcher.com/jobs/f2e2c643cbbe31b8e8de2f38","title":"Java Developer – 4–8 Years || USC/GC/H4EAD","description":"Job Summary\n\nWe 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.\n\nExposure to AI/LLM integration and AI-enabled application development using modern Java frameworks is highly desirable.\n\nThe candidate must be flexible regarding location and willing to relocate anywhere in the United States for the right opportunity.\n\nExperience: 4–8 Years\nEmployment Type: W2 Only\nWork Authorization: U.S. Citizen / Green Card / H4 EAD Only\nLocation: Open to opportunities across the United States\nRelocation: Must be willing to relocate anywhere in the U.S. for a suitable opportunity\n\nCloud & Modern Development\n\nExperience with one or more of the following:\n\nAWS, Microsoft Azure, or Google Cloud Platform (GCP)\nCloud-native application development and deployment\nDocker and containerized application development\nKubernetes and container orchestration\nHelm for Kubernetes application deployment\nCI/CD using Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or equivalent\nApache Kafka or other event-streaming/messaging technologies\nRedis or other distributed caching technologies\nNoSQL databases such as MongoDB, DynamoDB, or Cassandra\nInfrastructure as Code using Terraform or equivalent tools\n\nSecurity & API Development\n\nExperience with Spring Security\nUnderstanding of OAuth 2.0, OpenID Connect, and JWT\nExperience securing REST APIs and microservices\nKnowledge of API Gateway patterns and rate limiting\nUnderstanding of authentication, authorization, secrets management, and secure coding practices\nFamiliarity with API documentation using OpenAPI/Swagger\n\nEvent-Driven & Distributed Systems\n\nHands-on experience with Apache Kafka, including producers, consumers, topics, partitions, consumer groups, and event-driven architecture\nUnderstanding of asynchronous processing and messaging patterns\nExperience designing resilient and scalable distributed services\nKnowledge of fault tolerance, retries, circuit breakers, timeouts, and idempotency\nExposure to Spring Cloud, Resilience4j, or equivalent technologies\n\nObservability & Performance\n\nExperience with application and infrastructure monitoring\nFamiliarity with Prometheus, Grafana, OpenTelemetry, Splunk, ELK/OpenSearch, or equivalent observability platforms\nUnderstanding of metrics, logs, distributed tracing, and application health monitoring\nExperience troubleshooting production issues and analyzing application performance\nUnderstanding of JVM monitoring, garbage collection, memory management, and performance tuning is a plus\n\nAI & Modern Application Development\n\nExposure to Generative AI, LLMs, or AI-enabled enterprise applications\nExperience with Spring AI, LangChain4j, or similar Java-based AI integration frameworks is a plus\nUnderstanding of integrating LLM APIs, embeddings, vector databases, RAG, or AI-powered APIs is desirable\nExperience building applications that consume AI/ML services through REST APIs or cloud AI platforms is a plus\n\nFront-End Exposure\n\nWorking knowledge of modern front-end technologies such as React, Angular, TypeScript, HTML, and CSS is a plus\nUnderstanding of integrating Java/Spring Boot backend services with modern web applications\n\nPreferred Qualifications\n\nExperience with Spring Cloud and cloud-native development\nExperience with Kafka/event-driven architecture\nExperience with Kubernetes, Helm, and Docker\nExperience implementing CI/CD and DevSecOps practices\nExperience with Terraform and Infrastructure as Code\nUnderstanding of 12-factor application principles\nExperience with API design, versioning, documentation, and lifecycle management\nStrong understanding of system design, scalability, availability, reliability, and performance\nExperience working in production environments supporting highly available applications\nBachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred\n\nKey Responsibilities\n\nDesign, develop, test, and maintain scalable Java-based enterprise applications\nBuild and maintain Spring Boot microservices and REST APIs\nDevelop cloud-native and distributed applications\nDesign and implement event-driven solutions using Kafka\nIntegrate applications with relational and NoSQL databases\nDevelop secure APIs using Spring Security, OAuth2/OIDC, and JWT\nWrite high-quality unit, integration, and automated tests\nParticipate in code reviews and maintain coding standards\nDevelop and maintain CI/CD pipelines\nContainerize applications using Docker and deploy them using Kubernetes\nMonitor, troubleshoot, and optimize applications in development and production environments\nCollaborate with architects, DevOps engineers, QA engineers, product teams, and other developers\nParticipate in Agile ceremonies and contribute to technical design and architecture discussions\nEvaluate and adopt modern technologies that improve application scalability, reliability, security, and developer productivity\nContribute to AI-enabled application initiatives where applicable\n\nCore Technology Stack\n\nJava 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\n\nRequired Skills\n\n4–8 years of professional experience in Java development\nStrong hands-on experience with Java 17/21, with exposure to newer Java LTS versions a plus\nStrong knowledge of Core Java, OOP, Collections, Generics, Streams, Multithreading, Concurrency, Exception Handling, and JVM fundamentals\nStrong experience with Spring Framework and Spring Boot\nHands-on experience developing RESTful APIs and Microservices\nStrong understanding of microservices architecture, distributed systems, and service-to-service communication\nStrong experience with SQL and relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server\nExperience with Git and Git-based development workflows\nExperience writing unit, integration, and API tests using JUnit 5, Mockito, Spring Boot Test, or equivalent frameworks\nExperience with Maven or Gradle\nStrong understanding of Agile/Scrum development methodologies\nStrong debugging, troubleshooting, performance optimization, and problem-solving skills.\n\nCandidate Requirements\n\nMust be authorized to work in the U.S. as a U.S. Citizen, Green Card holder, or H4 EAD holder.\nMust be willing to work on W2.\nMust be willing to relocate anywhere in the United States for a suitable opportunity.\nMust have 4-8 years of hands-on professional Java development experience.\nStrong communication and collaboration skills required.","company":"Hudson Manpower","rawCompany":"hudson manpower","city":"Alameda","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-27T11:15:34.612Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer – 4–8 Years || USC/GC/H4EAD","description":"Job Summary\n\nWe 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.\n\nExposure to AI/LLM integration and AI-enabled application development using modern Java frameworks is highly desirable.\n\nThe candidate must be flexible regarding location and willing to relocate anywhere in the United States for the right opportunity.\n\nExperience: 4–8 Years\nEmployment Type: W2 Only\nWork Authorization: U.S. Citizen / Green Card / H4 EAD Only\nLocation: Open to opportunities across the United States\nRelocation: Must be willing to relocate anywhere in the U.S. for a suitable opportunity\n\nCloud & Modern Development\n\nExperience with one or more of the following:\n\nAWS, Microsoft Azure, or Google Cloud Platform (GCP)\nCloud-native application development and deployment\nDocker and containerized application development\nKubernetes and container orchestration\nHelm for Kubernetes application deployment\nCI/CD using Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or equivalent\nApache Kafka or other event-streaming/messaging technologies\nRedis or other distributed caching technologies\nNoSQL databases such as MongoDB, DynamoDB, or Cassandra\nInfrastructure as Code using Terraform or equivalent tools\n\nSecurity & API Development\n\nExperience with Spring Security\nUnderstanding of OAuth 2.0, OpenID Connect, and JWT\nExperience securing REST APIs and microservices\nKnowledge of API Gateway patterns and rate limiting\nUnderstanding of authentication, authorization, secrets management, and secure coding practices\nFamiliarity with API documentation using OpenAPI/Swagger\n\nEvent-Driven & Distributed Systems\n\nHands-on experience with Apache Kafka, including producers, consumers, topics, partitions, consumer groups, and event-driven architecture\nUnderstanding of asynchronous processing and messaging patterns\nExperience designing resilient and scalable distributed services\nKnowledge of fault tolerance, retries, circuit breakers, timeouts, and idempotency\nExposure to Spring Cloud, Resilience4j, or equivalent technologies\n\nObservability & Performance\n\nExperience with application and infrastructure monitoring\nFamiliarity with Prometheus, Grafana, OpenTelemetry, Splunk, ELK/OpenSearch, or equivalent observability platforms\nUnderstanding of metrics, logs, distributed tracing, and application health monitoring\nExperience troubleshooting production issues and analyzing application performance\nUnderstanding of JVM monitoring, garbage collection, memory management, and performance tuning is a plus\n\nAI & Modern Application Development\n\nExposure to Generative AI, LLMs, or AI-enabled enterprise applications\nExperience with Spring AI, LangChain4j, or similar Java-based AI integration frameworks is a plus\nUnderstanding of integrating LLM APIs, embeddings, vector databases, RAG, or AI-powered APIs is desirable\nExperience building applications that consume AI/ML services through REST APIs or cloud AI platforms is a plus\n\nFront-End Exposure\n\nWorking knowledge of modern front-end technologies such as React, Angular, TypeScript, HTML, and CSS is a plus\nUnderstanding of integrating Java/Spring Boot backend services with modern web applications\n\nPreferred Qualifications\n\nExperience with Spring Cloud and cloud-native development\nExperience with Kafka/event-driven architecture\nExperience with Kubernetes, Helm, and Docker\nExperience implementing CI/CD and DevSecOps practices\nExperience with Terraform and Infrastructure as Code\nUnderstanding of 12-factor application principles\nExperience with API design, versioning, documentation, and lifecycle management\nStrong understanding of system design, scalability, availability, reliability, and performance\nExperience working in production environments supporting highly available applications\nBachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred\n\nKey Responsibilities\n\nDesign, develop, test, and maintain scalable Java-based enterprise applications\nBuild and maintain Spring Boot microservices and REST APIs\nDevelop cloud-native and distributed applications\nDesign and implement event-driven solutions using Kafka\nIntegrate applications with relational and NoSQL databases\nDevelop secure APIs using Spring Security, OAuth2/OIDC, and JWT\nWrite high-quality unit, integration, and automated tests\nParticipate in code reviews and maintain coding standards\nDevelop and maintain CI/CD pipelines\nContainerize applications using Docker and deploy them using Kubernetes\nMonitor, troubleshoot, and optimize applications in development and production environments\nCollaborate with architects, DevOps engineers, QA engineers, product teams, and other developers\nParticipate in Agile ceremonies and contribute to technical design and architecture discussions\nEvaluate and adopt modern technologies that improve application scalability, reliability, security, and developer productivity\nContribute to AI-enabled application initiatives where applicable\n\nCore Technology Stack\n\nJava 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\n\nRequired Skills\n\n4–8 years of professional experience in Java development\nStrong hands-on experience with Java 17/21, with exposure to newer Java LTS versions a plus\nStrong knowledge of Core Java, OOP, Collections, Generics, Streams, Multithreading, Concurrency, Exception Handling, and JVM fundamentals\nStrong experience with Spring Framework and Spring Boot\nHands-on experience developing RESTful APIs and Microservices\nStrong understanding of microservices architecture, distributed systems, and service-to-service communication\nStrong experience with SQL and relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server\nExperience with Git and Git-based development workflows\nExperience writing unit, integration, and API tests using JUnit 5, Mockito, Spring Boot Test, or equivalent frameworks\nExperience with Maven or Gradle\nStrong understanding of Agile/Scrum development methodologies\nStrong debugging, troubleshooting, performance optimization, and problem-solving skills.\n\nCandidate Requirements\n\nMust be authorized to work in the U.S. as a U.S. Citizen, Green Card holder, or H4 EAD holder.\nMust be willing to work on W2.\nMust be willing to relocate anywhere in the United States for a suitable opportunity.\nMust have 4-8 years of hands-on professional Java development experience.\nStrong communication and collaboration skills required.","datePosted":"2026-08-27T11:15:34.612Z","dateModified":"2026-08-27T11:15:34.612Z","hiringOrganization":{"@type":"Organization","name":"Hudson Manpower","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Alameda","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f2e2c643cbbe31b8e8de2f38"},"url":"https://jobsearcher.com/jobs/f2e2c643cbbe31b8e8de2f38"}}