Consultant/Senior Consultant - Technical - JAVA

2 - 10 years

0 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are hiring talented, experienced, and driven individuals with a strong foundation in Java

development.

Experience:

2-10 years

Qualification:

Bachelor's Degree in Information Systems OR Computer Science or any other closely related field or industry-related experience

Job Responsibilities

  • Contribute to all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and
  • presenting these for architectural review

Job Skills and Qualifications

  • Knows Java SE 8/11/17 & focuses on OOPS, Design Patterns, Abstract Classes & Serialization
  • Understands 02 or more Java build tools - ANT/Maven/Gradle
  • Understands Java Testing Frameworks - JUnit/Mockito/Cucumber, etc.
  • Practices clean code, comfortable with Eclipse IDE & associated code formatters
  • Has worked on one or more data engineering/messaging frameworks based on Java - Kafka/Apache MQ/Rabbit MQ/Camel etc.
  • Sound understanding of SOLID principles
  • Has worked on one of the DevOps tools for code shipping, e.g., Azure DevOps, AWS Code*, Bamboo, etc.
  • Strong understanding of 01 or more ORMs e.g., JDBC, Hibernate, MySQL
  • Comfortable with Code Version Control & Feature based branching strategies over Git
  • Understands infrastructure & engineering principles that impact the performance of Java Code Execution - JDWP, Profiling (Mission Control), Caching, Java Heap Size, Early Init, GC Collection Routines, GC Algorithm (Serial vs. Parallel), Refactoring of code, etc.

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