Jr.Developer – Java

Experience Level – 1 to 3 Years

Location: Bangalore/Mangalore

No. of Positions: 02

Role Overview

We are looking for passionate and driven Junior Software Engineers (1–3 years) with strong fundamentals in Java, microservices, and cloud-based applications. You will work on developing and integrating core financial applications involving payment gateways, bank APIs, authentication/authorization, and eKYC workflows. This role provides an excellent opportunity to learn from experienced engineers and gain exposure to the banking domain.

Key Responsibilities

Develop and maintain micro web services using Java, Spring Boot, and related frameworks.

Support integration of payment gateways, bank APIs, and eKYC workflows.

Write clean, efficient, and testable code following best practices.

Debug and resolve application issues with guidance from senior engineers.

Work with SQL & NoSQL databases (MySQL, MongoDB) for application features.

Collaborate in Agile teams and contribute to sprint planning, code reviews, and testing.

Learn and adapt quickly to evolving project requirements in a high-performance environment.

Required Skills

Programming: Java, J2EE, Spring Boot.

Databases: SQL & NoSQL (MySQL, MongoDB preferred).

Cloud: Basic exposure to AWS / Azure / GCP (AWS preferred).

Strong understanding of data structures, algorithms, and design patterns.

Knowledge of unit testing frameworks.

Exposure to Dockerized applications or microservices is a plus.

Good to Have

Familiarity with front-end (JavaScript/React).

Interest in IoT or hardware integration.

Awareness of Docker/Kubernetes and serverless architecture.

Prior exposure to banking or financial services projects.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx