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
Data Engineer
- On-site
- Posted Oct 23, 2026
Azure Data Engineer
- On-site
- Posted Oct 23, 2026
Web Developer
- On-site
- Posted Oct 23, 2026
Frontend Developer
- On-site
- Posted Oct 23, 2026