Java Developer - Spring Frameworks

5 - 8 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Java Developer (Contractual)

About The Role

We're looking for an experienced and highly skilled Java Developer to join our team on a contractual basis. The ideal candidate will have a strong background in developing robust, scalable, and secure applications using modern Java technologies. This role is based in Gurugram, Haryana, and requires 5-8 years of professional experience.

Key Responsibilities

As a Java Developer, you will be responsible for :
  • Designing, developing, and maintaining high-performance, secure, and scalable Java applications using Spring Boot and other related technologies.
  • Developing and implementing RESTful APIs and seamlessly integrating them with frontend applications and various third-party services.
  • Working with a microservices architecture, including participating in service orchestration and containerization using Docker.
  • Conducting thorough code reviews, troubleshooting and resolving production issues, and actively contributing to performance tuning and optimization efforts.
  • Collaborating with cross-functional teams, including QA, DevOps, and Business Analysts, to ensure the timely delivery of high-quality software.
  • Creating and maintaining comprehensive technical documentation and writing effective unit test cases to ensure code quality.
  • Contributing to the continuous improvement of our development processes, tools, and best practices.

Required Skills & Qualifications

  • 5-8 years of hands-on experience in Java development.
  • Strong expertise in Core Java, object-oriented programming (OOPs) principles, and Multithreading.
  • Extensive hands-on experience with the Spring Framework, including Spring Boot, Spring MVC, Spring Security, and data persistence frameworks like Hibernate/JPA.
  • Good knowledge of RESTful Web Services and Microservices architecture.
  • Proficiency with SQL and relational database management systems (RDBMS) such as MySQL, PostgreSQL, or Oracle.
  • Familiarity with version control systems like Git, build tools like Maven/Gradle, and continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins.
  • Knowledge of Docker and experience with container-based deployments.
  • Exposure to major cloud platforms like AWS, Azure, or GCP is considered a significant plus.
(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