Flag job

Report

Java Full Stack Engineer - Spring/Hibernate

Min Experience

6 years

Location

Greater Kolkata Area

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Profile : Senior Java Full Stack Developer

Experience : 6+Years

Location : Remote

Shift : Day Shift

(Only immediate joiners & candidates who have completed notice period)

Requirements

  • Bachelors degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience in full-stack development, with a strong focus on Java.
  • Proficiency in Java programming and frameworks such as Spring and Hibernate.
  • Experience with frontend technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Strong understanding of RESTful services, microservices architecture, and database management.
  • Familiarity with version control systems like Git and continuous integration/continuous deployment (CI/CD) pipelines.

Roles

  • Design and develop full-stack applications using Java backend and modern frontend frameworks
  • Build scalable microservices with Spring Boot and RESTful APIs
  • Create responsive UIs using HTML, CSS, JavaScript, React/Angular
  • Optimize database performance and application scalability
  • Create and maintain Docker images for application deployment
  • Containerize Java applications across all environments
  • Manage container lifecycles and orchestration
  • Optimize containers for performance and security
  • Build and maintain Jenkins CI/CD pipelines

Responsibilities

  • Design, develop, and maintain full-stack applications using Java for backend services and React for frontend interfaces
  • Collaborate with product managers, designers, and developers to create seamless user experiences
  • Build and maintain RESTful APIs and microservices architecture using Java and Spring Framework
  • Develop responsive, interactive user interfaces using React, HTML5, CSS3, and modern JavaScript (ES6+)
  • Implement and optimize database solutions with strong understanding of SQL and NoSQL databases
  • Ensure application performance, scalability, and security across the full technology stack
  • Write clean, maintainable, and well-documented code following industry best practices
  • Participate in code reviews, testing, and continuous integration/deployment processes
  • Troubleshoot and resolve technical issues promptly to maintain application stability
  • Stay current with emerging technologies and contribute to technical decision-making

(ref:hirist.tech)

Skills

java
spring
hibernate
html
css
javascript
react
angular
rest
microservices
database
git
ci/cd
docker
jenkins