Back to job search
Spait Infotech logo

Java Full Stack Developer

  • On-site
  • Posted Nov 10, 2026
  • 1 position

Applications are currently unavailable for this posting.

Browse current jobs
Sign in to save this job
Employment type
Full-time
Posting language
English
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Design, develop, and maintain Java-based web applications, including backend services, REST APIs, database operations, and responsive frontend components. Test and troubleshoot applications, maintain code quality and documentation, and collaborate with cross-functional teams on reviews, integration, and deployment.

Job details

Roles and Responsibilities Design, develop, and maintain scalable web applications using Java technologies. Develop backend applications using Core Java, Advanced Java, and Spring Boot. Implement business logic using Object-Oriented Programming (OOP) concepts. Develop RESTful APIs and integrate backend services with frontend applications. Build responsive and interactive user interfaces using HTML, CSS, JavaScript, and React.js or Angular. Work with relational databases such as MySQL, PostgreSQL, or Oracle. Write optimized SQL queries and perform database operations. Implement application functionality using Spring MVC, Spring Data JPA, and Hibernate. Perform CRUD operations and manage database connectivity. Integrate third-party APIs and external services into applications. Write clean, reusable, maintainable, and efficient code. Perform unit testing, debugging, and troubleshooting. Collaborate with UI/UX designers, QA engineers, and development teams. Use Git and version control systems to manage source code. Participate in code reviews, application testing, and deployment activities. Maintain technical documentation and follow software development best practices. Technical Skills Required Core Java and Advanced Java. Object-Oriented Programming (OOP) Concepts. Collections Framework, Exception Handling, and Multithreading. Spring Framework and Spring Boot. Spring MVC, Spring Data JPA, and Hibernate. RESTful API Development and Integration. HTML5, CSS3, and JavaScript. Frontend Frameworks (React.js / Angular). SQL and Database Management (MySQL / PostgreSQL / Oracle). JDBC and Database Connectivity. Git and Version Control (GitHub / GitLab). Maven / Gradle Build Tools. Basic Knowledge of Microservices Architecture. JUnit / Mockito for Unit Testing. Basic Knowledge of Docker and Application Deployment. Required Skills and Competencies Strong analytical and logical thinking. Good programming and problem-solving abilities. Understanding of software development principles. Ability to write clean and maintainable code. Good debugging and troubleshooting skills. Attention to detail and willingness to learn. Strong communication and teamwork abilities. Ability to understand technical requirements. Good time-management and organizational skills. Adaptability to new technologies and development frameworks. Key Performance Expectations Develop and maintain functional Java-based web applications. Deliver efficient and reusable backend and frontend components. Ensure proper integration between frontend and backend systems. Maintain application performance and code quality. Identify and resolve technical issues within project timelines. Follow coding standards and development best practices. Collaborate effectively with cross-functional teams.

What you’ll do

Design, develop, and maintain Java-based web applications, including backend services, REST APIs, database operations, and responsive frontend components. Test and troubleshoot applications, maintain code quality and documentation, and collaborate with cross-functional teams on reviews, integration, and deployment.

Requirements

The role requires knowledge of Java, object-oriented programming, Spring technologies, REST APIs, frontend development, SQL databases, and version control; familiarity with build tools, microservices, testing frameworks, and Docker is also listed. Candidates should demonstrate problem-solving, debugging, communication, teamwork, attention to detail, and the ability to write clean, maintainable code.

Listed skills

  • Spring Boot · Preferred
  • HTML · Preferred
  • CSS · Preferred
  • JavaScript · Preferred
  • Angular · Preferred
  • SQL · Preferred
  • Git · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Core Java
  • Advanced Java
  • Object-Oriented Programming
  • Spring Boot
  • Spring MVC
  • Spring Data JPA
  • Hibernate
  • RESTful API Development
  • HTML5
  • CSS3
  • JavaScript
  • React.js
  • Angular
  • SQL
  • Git
  • Unit Testing

Job areas

  • Software
  • Technology

More jobs from Spait Infotech

See all jobs from Spait Infotech