Skip to main content

Full Stack Java

Technology
Saxon Global
Virginia, United States1 week agoUntil 12/15/2026

Job description

Job Title: Full Stack Java Developer

Overview

Design, develop, and deploy end-to-end cloud-native and containerized applications using Java and modern front-end and back-end technologies. Work closely with cross-functional teams to build scalable, high-performance, full stack applications leveraging cloud-native and cloud-agnostic services.

Responsibilities

  • Design, develop, and maintain full stack applications using Java and modern front-end frameworks.
  • Build responsive, user-friendly interfaces using Angular/React and integrate them with backend services.
  • Implement microservices architecture and develop RESTful APIs.
  • Develop and maintain both front-end (UI/UX) and back-end (server-side) components.
  • Optimize applications for performance, scalability, and reliability in cloud environments.
  • Implement security best practices to protect cloud-native applications and data.
  • Troubleshoot and resolve issues related to application performance, reliability, and security across the full stack.
  • Work with cross-functional teams, including architects, product managers, designers, and other developers, to deliver high-quality software solutions.
  • Participate in code reviews and provide feedback to improve code quality and maintainability.
Skills
  • Strong experience in full stack development with Java (Spring Boot, Spring MVC) on the backend.
  • Proficiency in front-end technologies such as any one of them- HTML5, CSS3, JavaScript, TypeScript, and frameworks like Angular or React.
  • Experience with cloud-native development and cloud platforms (AWS, Azure, Google Cloud).
  • Proficiency in building microservices and RESTful APIs using Java frameworks including Spring Boot.
  • Experience with containerization and orchestration tools such as Docker, Kubernetes, and OpenShift.
  • Knowledge of database technologies, including SQL and NoSQL databases.
  • Understanding of security best practices in cloud environments.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.
  • Strong communication skills and the ability to work effectively in a collaborative team environment.

Interested in this role?

Related