Java Software Engineer

4 - 6 years

0 Lacs

Posted:8 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Java Developer

Note: we are looking for only Immediate to 10 Days joiners only

Designation: Associate Java Developer

Experience: 4+ Years

Location: Bangalore (Need to work from office all 5 days)

Mandatory Skills: (Java 8+, core Java, oops, Spring boot, Hibernate, Micro Service, design Patents, Data Structure, Collection, Algorithms, multithreading, Junit, Sql, Kafka and Ci/CD)

Technical Skills:

Core Java:

  • Strong Java programming skills, including experience with

    Java 8

    (and ideally familiarity with newer versions for "latest version" interpretation).
  • Robust

    object-oriented design pattern

    knowledge and implementation experience.
  • Strong understanding of

    data modeling techniques

    .
  • Experience with

    multi-tier application architecture

    and high-performance distributed/in-memory caching solutions.

Frameworks & APIs:

  • Spring Boot

  • REST API

    development and consumption.
  • Apache POI

    (for working with Microsoft Office formats).

Databases:

  • Advanced knowledge and experience with relational databases like

    MySQL

    and

    Sybase

    .

Testing:

  • Extensive

    Unit Testing

    experience using

    JUnit 4+

    (including

    Mockito, AssertJ

    ).
  • Integration Testing

    experience.
  • Familiarity with other testing frameworks like

    Cucumber, Jest, and Cypress

    is a plus.

Tools & Methodologies:

  • Maven

    (build automation).
  • Git

    (version control: basic commands, branch creation, merging, etc.).
  • SonarQube

    (code quality).
  • Agile

    development methodologies.
  • Strong foundation in

    SDLC best practices

    , including test-driven development, unit testing discipline, and CI/CD strategies.

Professional & Soft Skills:

  • Experience:

    Minimum of 4

    years

    of practical software development experience.
  • Problem Solving:

    Creativity and resourcefulness to problem solve independently.
  • Coding Standards:

    Excellent coding practices and standards.
  • Communication:

    Good communication and stakeholder management; strong overall communication.
  • Passion & Drive:

    Passion for engineering highly available, performant systems; curiosity and drive to learn new things and build new solutions.
  • Organization:

    Strong time management, organization, and attention to detail.

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
ITC Infotech logo
ITC Infotech

Information Technology and Services

Bengaluru

RecommendedJobs for You

bengaluru, karnataka, india

chennai, tamil nadu, india

bengaluru, karnataka, india