Back to all positions

[Remote] Senior Java Full Stack Developer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Hathiant LLC is hiring a Senior Java Full Stack Developer. The role focuses on designing, developing, testing, deploying, and supporting secure, scalable enterprise applications using Java, Spring, ReactJS, databases, RESTful services, AWS, and modern software delivery practices. The developer will collaborate in Agile/Scrum environments and troubleshoot complex technical challenges.

Responsibilities

  • Strong experience with Java 8+, Spring Framework, Spring Boot, Hibernate, Maven, REST APIs, JSON, Microservices Architecture, and Object-Oriented Design principles
  • Experience designing, developing, testing, deploying, and supporting scalable, secure, and maintainable enterprise applications throughout the Software Development Life Cycle (SDLC)
  • Proficiency with ReactJS, including React Hooks, Redux, React Router, component lifecycle management, state management, and modern front-end development practices, along with strong JavaScript skills including DOM manipulation and asynchronous programming
  • Experience working with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server, including schema design, data modeling, normalization, SQL development, and query optimization
  • Experience developing and consuming RESTful web services and integrating applications with internal and external systems
  • Experience working with AWS cloud services, cloud-native application development, containerized environments, and modern software deployment practices
  • Experience using source control, CI/CD, and software lifecycle management tools such as Git, GitHub, GitLab, Bitbucket, Azure DevOps, Jenkins, or similar platforms
  • Experience working in Agile/Scrum environments, collaborating with cross-functional teams, and participating in sprint planning, backlog refinement, standups, reviews, and retrospectives
  • Strong analytical, critical thinking, and problem-solving skills, with the ability to troubleshoot complex technical challenges and develop effective solutions
  • Experience with Docker, Kubernetes, Terraform, or Infrastructure-as-Code technologies
  • Knowledge of DevSecOps, automated testing frameworks, application performance monitoring, and observability tools
  • Hands-on experience using AI-powered software engineering tools such as GitHub Copilot, Amazon Q Developer, Cursor, Claude, Gemini, or similar platforms to improve development productivity, code quality, testing, troubleshooting, and documentation
  • Experience supporting federal, healthcare, financial, or other highly regulated environments
  • AWS, Java, Spring, Kubernetes, Scrum, or cloud-related certifications
  • Experience developing AI-enabled applications, integrating LLMs, RAG architectures, AI Agents, conversational AI solutions, or intelligent automation capabilities
  • Understanding of Responsible AI, AI governance, cybersecurity, data privacy, secure coding practices, and the appropriate use of AI technologies within enterprise or government environments

Skills

  • Strong experience with Java 8+, Spring Framework, Spring Boot, Hibernate, Maven, REST APIs, JSON, Microservices Architecture, and Object-Oriented Design principles
  • Experience designing, developing, testing, deploying, and supporting scalable, secure, and maintainable enterprise applications throughout the Software Development Life Cycle (SDLC)
  • Proficiency with ReactJS, including React Hooks, Redux, React Router, component lifecycle management, state management, and modern front-end development practices, along with strong JavaScript skills including DOM manipulation and asynchronous programming
  • Experience working with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server, including schema design, data modeling, normalization, SQL development, and query optimization
  • Experience developing and consuming RESTful web services and integrating applications with internal and external systems
  • Experience working with AWS cloud services, cloud-native application development, containerized environments, and modern software deployment practices
  • Experience using source control, CI/CD, and software lifecycle management tools such as Git, GitHub, GitLab, Bitbucket, Azure DevOps, Jenkins, or similar platforms
  • Experience working in Agile/Scrum environments, collaborating with cross-functional teams, and participating in sprint planning, backlog refinement, standups, reviews, and retrospectives
  • Strong analytical, critical thinking, and problem-solving skills, with the ability to troubleshoot complex technical challenges and develop effective solutions
  • Experience with Docker, Kubernetes, Terraform, or Infrastructure-as-Code technologies
  • Knowledge of DevSecOps, automated testing frameworks, application performance monitoring, and observability tools
  • Hands-on experience using AI-powered software engineering tools such as GitHub Copilot, Amazon Q Developer, Cursor, Claude, Gemini, or similar platforms to improve development productivity, code quality, testing, troubleshooting, and documentation
  • Experience supporting federal, healthcare, financial, or other highly regulated environments
  • AWS, Java, Spring, Kubernetes, Scrum, or cloud-related certifications
  • Experience developing AI-enabled applications, integrating LLMs, RAG architectures, AI Agents, conversational AI solutions, or intelligent automation capabilities
  • Understanding of Responsible AI, AI governance, cybersecurity, data privacy, secure coding practices, and the appropriate use of AI technologies within enterprise or government environments

Company Overview

  • At Hathiant, our mission is to empower government and defense organizations with trusted, AI-driven solutions that secure operations, accelerate decision-making, and strengthen national resilience. It was founded in 2020, and is headquartered in Reston, Virginia, USA, with a workforce of 51-200 employees. Its website is https://hathiant.com.