Search by job, company or skills

Y

Senior Full Stack Developer (React JS + Spring Boot + Java 21)

6-11 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 29 days ago
  • Over 50 applicants
Quick Apply

Job Description

Front-End Development


  • Develop user-friendly, responsive, and high-performance web interfaces usingReact JS.

  • Collaborate withUX/UI designersto translate design mockups into functional user experiences.

  • Optimize front-end components for maximum performance across browsers and devices.

  • Writeunit and integration testsusingJestto ensure robust and maintainable UI components.

Back-End Development


  • Design, develop, and maintainserver-side logicusingSpring BootandJava 21.

  • Build reusable and scalable modules, APIs, and libraries.

  • Implementsecurity, authentication, anddata protectionbest practices.

Database Management


  • Design and managedatabase schemasforMSSQLandPostgreSQL.

  • Write efficientSQL queries,stored procedures, andtriggers.

  • Optimize database performance and ensuredata integrityand consistency.

Integration


  • Integrate front-end and back-end components for seamless data flow and user interaction.

  • Work withRESTful APIsand integratethird-party serviceswhere needed.

Testing and Debugging


  • Developunit and integration testsfor back-end usingMockito.

  • Performcode reviews, identify performance bottlenecks, and debug issues effectively.

  • Ensure code reliability, stability, and adherence to coding standards.

Collaboration


  • Work closely withproduct managers, designers, and developersin an Agile/Scrum environment.

  • Participate insprint planning,daily stand-ups,reviews, andretrospectives.

  • Provide technical guidance and mentorship to team members.

Continuous Improvement


  • Stay current withemerging technologiesandindustry best practices.

  • Continuously improve coding standards, performance, and deployment processes

Qualifications

Education:

  • Bachelor s degree inComputer Science,Information Technology, or a related discipline.

Experience:

  • Minimum8+ yearsof experience infull stack development.

Technical Skills

  • Front-End:React JS, JavaScript (ES6+), HTML5, CSS3, Jest
  • Back-End:Spring Boot, Java 21, RESTful APIs
  • Databases:MSSQL, PostgreSQL
  • Testing Frameworks:Jest, Mockito
  • Version Control:Git / GitHub / GitLab
  • Build Tools:Maven, Gradle
  • Security:OAuth2, JWT, Spring Security

Soft Skills

  • Stronganalytical and problem-solvingcapabilities.
  • Excellentcommunicationandcollaborationskills.
  • Ability to work effectively in afast-paced,agile, anddynamicenvironment.

Preferred Qualifications

  • Experience withcloud platforms(AWS, Azure, GCP).
  • Knowledge ofcontainerization(Docker) andorchestration(Kubernetes).
  • Familiarity withCI/CD pipelines(Jenkins, GitHub Actions, GitLab CI).
  • Experience withmessage queues(RabbitMQ, Kafka).

Key Responsibilities

Front-End Development

  • Develop user-friendly, responsive, and high-performance web interfaces usingReact JS.
  • Collaborate withUX/UI designersto translate design mockups into functional user experiences.
  • Optimize front-end components for maximum performance across browsers and devices.
  • Writeunit and integration testsusingJestto ensure robust and maintainable UI components.

Back-End Development

  • Design, develop, and maintainserver-side logicusingSpring BootandJava 21.
  • Build reusable and scalable modules, APIs, and libraries.
  • Implementsecurity, authentication, anddata protectionbest practices.

Database Management

  • Design and managedatabase schemasforMSSQLandPostgreSQL.
  • Write efficientSQL queries,stored procedures, andtriggers.
  • Optimize database performance and ensuredata integrityand consistency.

Integration

  • Integrate front-end and back-end components for seamless data flow and user interaction.
  • Work withRESTful APIsand integratethird-party serviceswhere needed.

Testing and Debugging

  • Developunit and integration testsfor back-end usingMockito.
  • Performcode reviews, identify performance bottlenecks, and debug issues effectively.
  • Ensure code reliability, stability, and adherence to coding standards.

Collaboration

  • Work closely withproduct managers, designers, and developersin an Agile/Scrum environment.
  • Participate insprint planning,daily stand-ups,reviews, andretrospectives.
  • Provide technical guidance and mentorship to team members.

Continuous Improvement

  • Stay current withemerging technologiesandindustry best practices.
  • Continuously improve coding standards, performance, and deployment processes

Qualifications:

Education:

  • Bachelor s degree inComputer Science,Information Technology, or a related discipline

Experience:

  • Minimum8+ yearsof experience infull stack development.

Technical Skills

  • Front-End:React JS, JavaScript (ES6+), HTML5, CSS3, Jest
  • Back-End:Spring Boot, Java 21, RESTful APIs
  • Databases:MSSQL, PostgreSQL
  • Testing Frameworks:Jest, Mockito
  • Version Control:Git / GitHub / GitLab
  • Build Tools:Maven, Gradle
  • Security:OAuth2, JWT, Spring Security

Soft Skills

  • Stronganalytical and problem-solvingcapabilities.
  • Excellentcommunicationandcollaborationskills.
  • Ability to work effectively in afast-paced,agile, anddynamicenvironment.

Preferred Qualifications

  • Experience withcloud platforms(AWS, Azure, GCP).
  • Knowledge ofcontainerization(Docker) andorchestration(Kubernetes).
  • Familiarity withCI/CD pipelines(Jenkins, GitHub Actions, GitLab CI).
  • Experience withmessage queues(RabbitMQ, Kafka).

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

Job ID: 131975389