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.