🔔 FCM Loaded

Java Software Engineer

ITC Infotech

2 - 5 years

Bengaluru

Posted: 01/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

We're looking for a Java Developer to join our team for an exciting in-house fintech project. for Associate java Backend need to work from office all 5 days in Bangalore location


Note: we are looking for only Immediate to 10 Days joiners only rest please excuse us


Designation: Associate Java Developer

Experience: 5+ 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.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.