drjobs Senior Java Developer Full Stack with React

Senior Java Developer Full Stack with React

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Hooghly - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Senior Java Developer (Full Stack with React)

Location: Pune Chennai Bangalore

Experience: 715 Years

Skills: Java Spring Boot Microservices React

Job Summary:

As a Java Full Stack Developer you will leverage your expertise in Java Spring Boot Microservices React and security technologies to design develop test and deploy scalable and secure web applications. This role will require you to work with cuttingedge technologies such as Spring Cloud Docker and Kubernetes while implementing security frameworks like JWT and OAuth2. You will collaborate closely with crossfunctional teams to ensure highquality solutions are delivered that align with business objectives. Additionally you will focus on improving application performance security and scalability.

About Us:

This position is being recruited by Smartwork IT Services a leading recruitment and productbased company. In addition to staffing solutions Smartwork IT Services is involved in developing cuttingedge products like SWITS ATS (Applicant Tracking System) and SWITS HRMS (Human Resource Management Services). We focus on delivering exceptional value through innovative solutions and toptier talent acquisition.

Roles & Responsibilities:
  • Java & Spring Boot Development: Handson experience in Java and Spring Boot for building scalable backend applications and services.
  • Microservices: Proficiency in building and deploying Microservices using Spring Boot and Spring Cloud to enable modular and independent service architecture.
  • ReactJS: Experience in ReactJS for developing modern responsive and dynamic user interfaces.
  • RESTful APIs: Experience in designing and consuming REST APIs for communication between microservices and the frontend.
  • Security Concepts: Indepth knowledge of JWT OAuth2 and other security protocols for ensuring secure communication.
  • Testing & Debugging: Use of JUnit for unit testing and Mockito for mocking along with Docker for containerization and ensuring stable development environments.
  • DevOps & CI/CD: Experience with Jenkins and Azure DevOps for implementing CI/CD pipelines automating the deployment process.
  • Containerization & Orchestration: Experience working with Docker and Kubernetes for containerization and orchestration in development and production environments.
  • Collaboration & Communication: Work collaboratively with crossfunctional teams to deliver highquality solutions while effectively communicating technical concepts to both technical and nontechnical stakeholders.
MustHave Skills:
  • Strong proficiency in Java and Spring Boot for backend development.
  • Experience in developing and deploying Microservices architecture.
  • Strong handson experience in ReactJS for building modern frontend applications.
  • Familiarity with REST APIs and designing efficient and scalable communication between services.
  • Deep understanding of security concepts such as JWT OAuth2 and securing RESTful applications.
  • Knowledge of unit testing using JUnit and mocking with Mockito.
  • Proficiency in Docker and experience with Kubernetes for containerization and orchestration.
  • Experience with CI/CD tools like Jenkins and Azure DevOps.
  • Solid understanding of HTML CSS and JavaScript for frontend development.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.