Hudson Information Technology and Manpower Services Logo

Hudson Information Technology and Manpower Services

Sr Full stack Java Developer

Posted Yesterday
Be an Early Applicant
In-Office
Austin, TX
60-65 Hourly
Senior level
In-Office
Austin, TX
60-65 Hourly
Senior level
Design and develop scalable AI-powered full-stack applications using Java, Spring Boot, React or Angular, microservices, REST APIs, cloud platforms, and event-driven systems. Integrate generative AI, LLMs, RAG, embeddings, vector databases, semantic search, prompt engineering, and AI guardrails. Build secure, tested, observable, containerized applications with CI/CD pipelines while collaborating with product, architecture, data science, QA, and DevOps teams.
The summary above was generated by AI
AI Full Stack Java Developer
  • Designed and developed scalable AI-powered full-stack applications using Java, Spring Boot, React/Angular, REST APIs, and cloud-native technologies.

  • Integrated Generative AI and Large Language Models (LLMs) into enterprise applications to deliver intelligent search, content generation, recommendation, summarization, and conversational capabilities.

  • Built AI-enabled backend services using Java, Spring Boot, Spring AI, LangChain/LangGraph concepts, and RESTful APIs, ensuring secure and maintainable application architecture.

  • Developed Retrieval-Augmented Generation (RAG) solutions by integrating LLMs with enterprise documents, knowledge bases, vector databases, and semantic search.

  • Implemented prompt engineering, prompt templates, response validation, context management, and AI guardrails to improve accuracy, consistency, and reliability of AI-generated responses.

  • Developed responsive and reusable frontend components using React/Angular, TypeScript, JavaScript, HTML5, and CSS3, integrating them with AI-enabled backend services.

  • Designed microservices using Spring Boot, Spring Cloud, API Gateway, and service-to-service communication for highly scalable distributed applications.

  • Developed and consumed REST and event-driven APIs, integrating third-party AI platforms, enterprise systems, databases, and external services.

  • Worked with OpenAI/Azure OpenAI or equivalent LLM platforms, embedding models, vector search, and AI APIs into production applications.

  • Implemented vector-based knowledge retrieval using technologies such as Pinecone, Azure AI Search, Elasticsearch, or PostgreSQL with pgvector.

  • Designed data persistence solutions using PostgreSQL, MySQL, MongoDB, and Redis, selecting appropriate storage mechanisms based on application requirements.

  • Applied Spring Security, OAuth 2.0, JWT, RBAC, and API security practices to protect enterprise and AI-powered applications.

  • Implemented asynchronous and event-driven processing using Kafka, RabbitMQ, or cloud messaging services for high-volume workloads.

  • Containerized applications using Docker and deployed microservices to Kubernetes and cloud platforms such as AWS, Azure, or GCP.

  • Developed CI/CD pipelines using Jenkins, Maven, Git, GitHub/GitLab, and automated deployment workflows.

  • Implemented automated unit, integration, API, and end-to-end testing using JUnit, Mockito, REST Assured, Selenium, Playwright, or Cypress.

  • Added observability through logging, metrics, distributed tracing, health checks, and application monitoring, helping identify performance and AI-service issues.

  • Optimized application performance through caching, database tuning, API optimization, asynchronous processing, and efficient LLM/API utilization.

  • Collaborated with product managers, architects, data scientists, QA engineers, and DevOps teams to transform business requirements into production-ready AI solutions.

Requirements
  • 5+ years of professional software development experience with strong expertise in Java and Spring Boot.

  • Strong hands-on experience building full-stack applications using Java, Spring Boot, REST APIs, React or Angular, JavaScript, and TypeScript.

  • Experience designing and developing microservices-based, scalable, and cloud-native applications.

  • Practical experience integrating Generative AI, Large Language Models (LLMs), and AI APIs into enterprise applications.

  • Strong understanding of RAG architecture, embeddings, vector databases, semantic search, prompt engineering, and LLM orchestration.

  • Experience working with OpenAI, Azure OpenAI, AWS Bedrock, Google Vertex AI, or similar AI platforms.

  • Knowledge of Spring AI, LangChain/LangGraph, or comparable AI application frameworks is highly desirable.

  • Experience developing and consuming RESTful APIs, JSON-based services, and third-party integrations.

  • Strong database experience with PostgreSQL, MySQL, MongoDB, Redis, or similar technologies.

  • Experience with Kafka, RabbitMQ, or other event-driven messaging platforms.

  • Hands-on experience with Docker, Kubernetes, CI/CD, Jenkins, Maven, Git, and cloud deployment.

Similar Jobs

Yesterday
In-Office
93K-185K Annually
Senior level
93K-185K Annually
Senior level
Fitness • Healthtech • Retail • Pharmaceutical
Develop and maintain complex full-stack web and software solutions using Java, Spring, Angular or React, REST APIs, cloud platforms, and automated testing. The role includes architecting systems, building front-end and back-end applications, deploying code to cloud infrastructure, supporting CI/CD automation, guiding technical direction, mentoring colleagues, and collaborating within Scrum/Agile teams.
Top Skills: AngularAWSAzureCi/CdGoogle Cloud PlatformGradleJavaJenkinsJunitMavenReactRestSpring BootSpring Mvc
6 Days Ago
Hybrid
Senior level
Senior level
Financial Services
Design, build, and maintain cloud-native ETL/data pipelines and integrations using AWS Glue, Java or Python. Deploy and optimize containerized applications on Amazon ECS, maintain CI/CD (Jenkins, Docker, Git), and support production incidents. Analyze large datasets to inform business decisions and collaborate with stakeholders to translate requirements into technical solutions.
Top Skills: Amazon EcsAWSAws GlueAws RdsCloudwatchDockerGitJavaJenkinsLiquibaseOraclePandasPysparkPythonSplunkSpring Boot
Senior level
Financial Services
Design, develop, and modernize cloud-native, high-performance Financial Risk Management applications using Java/Spring Boot, microservices, AWS, Kafka, and React. Build automated testing frameworks, integrate tests into CI/CD, optimize Oracle and Snowflake interactions, participate in architecture and code reviews, troubleshoot production issues, and drive platform modernization and resiliency.
Top Skills: Apache KafkaAWSCi/CdCloudbeesConfluent KafkaCypressDockerGitJ2EeJavaJenkinsJunitKubernetesMavenMicro FrontendsMicroservicesMockitoOpenshiftOraclePlaywrightReactRest ApisRest AssuredSeleniumSingle-Page ApplicationsSnowflakeSonarqubeSpring BootSpring FrameworkSQL

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account