Logo for CodersBrain

Java_Devloper_Kritika_Infogain

Role overview

Qualifications

  • Extensive experience in core Java concepts
  • Experience in implementing Gang of Four Design Patterns
  • Extensive experience in Spring and Spring Boot frameworks
  • Experience with JPA/Hibernate framework

Responsibilities

  • Manage code repositories using GIT
  • Write code and integrate with external dependencies using Maven
  • Write unit test cases using JUnit and Mockito
  • Work in Agile teams

About the company

CodersBrain logo

CodersBrain

IT Services & IT Consulting

Coders Brain is a global leader in IT services, digital and business solutions that partners with its clients to simplify, strengthen and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise and a global network of innovation and delivery centers. We achieved our success because of how successfully we integrate with our clients.

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Below is required as the candidate should have experience with Java development methodologies
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
Should have experience in implementing Gang of Four Design Patterns, specifically the below 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.
Should have extensive experience on using below 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

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at CodersBrain

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.