← Back to jobs

JRD Systems Inc Logo
Full Stack Java Developer

JRD Systems Inc

 

Bangalore, Karnataka, India

Posted On: 30+ days ago
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Full Stack Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will build and maintain scalable Java applications within a microservices architecture.

Responsibilities

  • Develop Java-based microservices using Spring Boot, ensuring security and scalability.
  • Design and document RESTful APIs for seamless front-end and back-end communication.
  • Optimize database interactions using JPA/Hibernate and implement efficient caching strategies.
  • Write clean, testable code using TDD principles and SOLID design patterns.
  • Automate testing with JUnit and Mockito and participate in pair programming sessions.

Required Skills

  • 8-10 years of experience in Java Full Stack Development.
  • Strong expertise in Java 8 and above, including OOP and design patterns.
  • Proficiency with Spring Boot 2.X or higher for microservices development.
  • Deep understanding of JPA/Hibernate for ORM and relational database mapping.
  • Experience designing RESTful services with JSON/XML data handling.
  • Hands-on experience with Test-Driven Development (TDD) using JUnit and Mockito.
  • Bachelor's degree in Computer Science.

Preferred Skills

  • Experience with Jenkins, GitLab, and Kubernetes for GCP deployment.
  • Familiarity with React or Angular for front-end integration.

Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs