Java Full Stack Developer - Spring Boot/React.js

7 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Key Responsibilities

  • Design, develop, and maintain full-stack applications using Java/J2EE technologies and modern frontend frameworks like React or Angular.
  • Develop microservices using Spring Boot and design RESTful APIs for seamless integration.
  • Work with relational databases like Oracle and Postgres, including writing efficient PL/SQL queries and managing data models.
  • Implement cloud-native solutions using AWS services, serverless frameworks, and container orchestration tools.
  • Support and troubleshoot production environments to ensure high availability and performance.
  • Write unit tests, performance, and load testing scripts using tools like JUnit, JMeter, and Postman.
  • Collaborate with DevOps teams to implement CI/CD pipelines using tools such as Azure DevOps (ADO) and Jenkins.
  • Utilize scripting skills in Linux shell and Unix environments to automate tasks and support system operations.
  • Manage and prioritize multiple tasks in a fast-paced environment, meeting critical project deadlines.
  • Support API design and integration ensuring security, scalability, and maintainability of services.
  • Work closely with cross-functional teams to deliver high-quality software solutions.

Required Skills

  • 7+ years of professional experience in full-stack software development.
  • Strong proficiency in Java, J2EE, Spring Boot, and REST API development.
  • Expertise in frontend development using React and/or Angular frameworks.
  • Solid experience with Oracle and Postgres databases and PL/SQL.
  • Hands-on experience with AWS cloud services, serverless architectures, and container technologies.
  • Familiarity with Python scripting is a plus.
  • Experience with CI/CD tools like Azure DevOps (ADO) and Jenkins.
  • Strong skills in JSON and XML processing libraries in Java.
  • Proficient in Linux/Unix shell scripting.
  • Experience with testing tools such as JMeter, Postman, and writing JUnit test cases.
  • Good understanding of software design patterns, data architecture, and cloud best practices.
  • Strong problem-solving skills and ability to work independently as well as in a team environment.

Preferred Qualifications

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
  • Experience working in Agile/Scrum development environments.
  • Knowledge of container orchestration tools such as Docker and Kubernetes.
  • Prior experience working in hybrid or remote work environments.
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You