Back to job search
Spait Infotech logo

Java Full Stack Developer

  • On-site
  • Posted Oct 20, 2026
  • 1 position

Opens LinkedIn

Employment type
Full-time
Experience level
Entry, Junior · 0+ years
Posting language
English
Working hours
40 hours per week
Seniority
Entry level
Application method
Direct apply is available

Job summary

Design, develop, test, and maintain end-to-end web applications, including Java and Spring Boot backend services, RESTful APIs, and responsive front-end interfaces. Integrate applications with databases, implement security, collaborate with cross-functional teams, and support code reviews, CI/CD deployment, and cloud-based maintenance.

Job details

Key Responsibilities Design, develop, and maintain end-to-end web applications. Build backend services and RESTful APIs using Java and Spring Boot. Develop responsive user interfaces using HTML, CSS, JavaScript, and React or Angular. Integrate front-end applications with backend services and databases. Design and optimize SQL queries and database schemas. Implement authentication, authorization, and application security. Write clean, reusable, and maintainable code. Perform unit testing, debugging, and troubleshooting. Collaborate with QA engineers, business analysts, and other developers. Use Git for version control and participate in code reviews. Deploy and maintain applications using CI/CD pipelines and cloud platforms. Required Technical Skills Backend Core Java, OOP, Collections, Exception Handling Spring Framework, Spring Boot Hibernate and JPA RESTful APIs and Microservices Frontend HTML5, CSS3, JavaScript React.js or Angular TypeScript (preferred) Responsive web design Database MySQL, PostgreSQL, or Oracle SQL queries, joins, indexing, and database optimization Tools and DevOps Git and GitHub/GitLab Maven or Gradle JUnit and Mockito Postman Jenkins or similar CI/CD tools Docker and AWS/Azure (preferred) Preferred Skills Experience with Microservices architecture. Knowledge of Kafka or other messaging systems. Familiarity with Agile/Scrum methodologies. Basic understanding of Kubernetes and cloud deployment. Knowledge of application performance optimization and secure coding practices.

What you’ll do

Design, develop, test, and maintain end-to-end web applications, including Java and Spring Boot backend services, RESTful APIs, and responsive front-end interfaces. Integrate applications with databases, implement security, collaborate with cross-functional teams, and support code reviews, CI/CD deployment, and cloud-based maintenance.

Requirements

The role requires knowledge of Core Java, object-oriented programming, Spring, Hibernate/JPA, REST APIs, front-end technologies, SQL databases, and development tools such as Git, Maven or Gradle, and JUnit. Preferred qualifications include TypeScript, microservices, messaging systems such as Kafka, Agile/Scrum, Kubernetes, cloud platforms, and application performance and security practices.

Listed skills

  • HTML · Preferred
  • SQL · Preferred
  • CSS · Preferred
  • Angular · Preferred
  • Docker · Preferred
  • React · Preferred
  • JavaScript · Preferred
  • TypeScript · Preferred
  • Java · Preferred
  • Spring Boot · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Hibernate
  • JPA
  • RESTful APIs
  • Microservices
  • HTML5
  • CSS3
  • JavaScript
  • React
  • Angular
  • TypeScript
  • SQL
  • Git
  • JUnit
  • Docker

Job areas

  • Software
  • Technology

More jobs from Spait Infotech

See all jobs from Spait Infotech