Java Devloper

1 - 5 years

2 - 6 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities:

  • Should have extensive experience on using below

    core Java

    concepts in addition to general core java concepts:
  • Generics
  • Collections
  • Lambda Expressions
  • Exception Handling
  • Using libraries like Apache String Utils, Collection Utils, Commons IO, etc.

Below is required as the candidate should have experience with designing methodologies

Design Patterns

  • Singleton
  • Prototype
  • Fa ade
  • Strategy
  • Proxy

Below is required as the candidate should have experience on Spring framework.

  • Should have extensive experience on using below

    Spring modules/aspects:

  • Spring Core
  • Spring MVC
  • Spring Security
  • Spring Rest Template

Below is required as the candidate should have experience on Spring Boot framework.

Spring Boot Modules/Aspects/Concepts:

  • Starter Web Module
  • Asynchronization/Async Calls
  • Schedulers
  • Multi-module project management
  • REST API Development using the latest Spring conventions and annotations
  • Multiple profile management
  • Project dependency management and packaging

Below is required as the candidate should have experience on JPA/Hibernate framework.

Should have extensive experience on using JPA/Hibernate ORM Framework, specifically the below aspects:

  • Entity Manager
  • Interceptors
  • Data Modelling using Annotations
  • Converters
  • Writing JPQL Native SQL
  • Managing Entity Life Cycle

Below is required as the candidate should have the ability to manage code repositories.

Should have extensive experience with working on GIT:

  • Familiarity with GIT commands OR familiarity with using SourceTree.

Below is required as the candidate should have the ability to write code and integrate with external dependencies

Should have experience on using project management/building tools:

  • Maven

Below is required as the candidate should have the ability to write unit test cases for the code developed by him/her.

Should have experience on writing Unit Test Cases using below:

  • Junit
  • Mockito

Below is Optional - Good To Have

Will be an advantage if:

  • Has experience on using tools like JIRA, Confluence, SonarQube, etc.
  • Has hands-on experience in using Linus based OS like Ubuntu, CentOS
  • Has hands-on experience in working with AWS EC2 instances
  • Has experience is deploying spring boot projects on servers
  • Has experience on integrating Spring Boot with AWS products like S3 Bucket and Secrets Manager.

Below is Optional - Good To Have

  • Should have extensive experience in working in an Agile Teams

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

noida, uttar pradesh

noida, uttar pradesh, india

noida, uttar pradesh

noida, uttar pradesh