Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Mountain View, CA, United States
Posted
Yesterday
DockerMicroservicesSQLSpringSpring BootAWSGenerative AIGitJavaLLMREST
Job Description
Java Backend Engineer
Location: Mountain View, CA (Hybrid: 3 days in the office) need locals
12 months contract
Experience level - 8+ yrs
Job Summary
We are looking for an experienced Java Backend Engineer with strong expertise in Java 21, Spring Boot, REST APIs, and AWS, along with experience or exposure to integrating AI/Generative AI capabilities into enterprise applications. The ideal candidate will have a strong foundation in backend development, microservices, cloud-native architecture, and API design, with the ability to build scalable services that interact with AI/LLM-based solutions. Key Responsibilities Design, develop, and maintain backend applications using Java 21 and Spring Boot. Build scalable RESTful APIs and microservices. Design and deploy cloud-native applications on AWS. Develop integrations between backend applications and AI/Generative AI services and LLMs. Build APIs and services that consume AI models and incorporate AI-generated results into business applications. Work with prompt engineering, RAG, embeddings, vector databases, or AI agents where applicable. Implement secure, reliable, and high-performance API integrations. Participate in architecture, design discussions, code reviews, testing, and troubleshooting. Collaborate with product, engineering, DevOps, and AI teams to deliver production-ready solutions. Follow software engineering best practices around security, scalability, observability, and maintainability. Required Skills Strong hands-on experience with Java 21 or recent versions of Java. Strong experience with Spring Boot and microservices architecture. Solid experience designing and developing REST APIs. Hands-on experience with AWS cloud services. Experience developing and deploying cloud-based backend applications. Understanding of AI/Generative AI concepts and LLM integration. Experience integrating applications with AI/LLM APIs or platforms. Strong understanding of API security, authentication, exception handling, and performance. Good knowledge of SQL/NoSQL databases. Experience with Git, CI/CD, Docker, and modern development practices.
Location: Mountain View, CA (Hybrid: 3 days in the office) need locals
12 months contract
Experience level - 8+ yrs
Job Summary
We are looking for an experienced Java Backend Engineer with strong expertise in Java 21, Spring Boot, REST APIs, and AWS, along with experience or exposure to integrating AI/Generative AI capabilities into enterprise applications. The ideal candidate will have a strong foundation in backend development, microservices, cloud-native architecture, and API design, with the ability to build scalable services that interact with AI/LLM-based solutions. Key Responsibilities Design, develop, and maintain backend applications using Java 21 and Spring Boot. Build scalable RESTful APIs and microservices. Design and deploy cloud-native applications on AWS. Develop integrations between backend applications and AI/Generative AI services and LLMs. Build APIs and services that consume AI models and incorporate AI-generated results into business applications. Work with prompt engineering, RAG, embeddings, vector databases, or AI agents where applicable. Implement secure, reliable, and high-performance API integrations. Participate in architecture, design discussions, code reviews, testing, and troubleshooting. Collaborate with product, engineering, DevOps, and AI teams to deliver production-ready solutions. Follow software engineering best practices around security, scalability, observability, and maintainability. Required Skills Strong hands-on experience with Java 21 or recent versions of Java. Strong experience with Spring Boot and microservices architecture. Solid experience designing and developing REST APIs. Hands-on experience with AWS cloud services. Experience developing and deploying cloud-based backend applications. Understanding of AI/Generative AI concepts and LLM integration. Experience integrating applications with AI/LLM APIs or platforms. Strong understanding of API security, authentication, exception handling, and performance. Good knowledge of SQL/NoSQL databases. Experience with Git, CI/CD, Docker, and modern development practices.
Similar jobs
- AS
Senior Back-End / Platform Engineer with Security Clearance
NewAmerican Systems Corporation
Alexandria, VA🇺🇸$135k - $165k/yrHybridYesterdayDjangoDockerFastAPI+19Technology - KT
Backend Engineer
NewKforce Technology Staffing
Quantico, VA🇺🇸HybridYesterdayDockerETLAgile+5Technology - BC
Senior Java Enterprise / Backend Software Engineer
NewBCforward
Charlotte, NC🇺🇸$65/hrOn-siteYesterdaySOAPSpringSpring Boot+8Technology - DV
Elixir Backend Developer (Onsite) :: Northridge, CA (relocation yes)
NewDMS Vision Inc.
Los Angeles, CA🇺🇸On-siteYesterdayDockerElixirMicroservices+20Technology - PH
AI Backend Engineer
NewPhoton
Woonsocket, RI🇺🇸On-siteYesterdayMicroservicesNode.jsAWS+7Technology - SP
Backend Software Engineer, Weather & Aviation
NewSpire
Boulder🇺🇸$171k/yrHybrid11 hours agoDynamoDBNode.jsAPI Gateway+15Technology