Java full stack developer (3–5 YEARS)

Posted Yesterday
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
The Role
Develop end-to-end features for a production platform across Java and Spring Boot backend services and React frontends. Responsibilities include REST API and database schema design, Liquibase migrations supporting Oracle and PostgreSQL, UI integration, messaging and cloud service integrations, OAuth2/OIDC security, deployment, testing, code reviews, and collaboration with product, infrastructure, and mobile teams.
Summary Generated by Built In

 

About Kadel Labs:

Kadel Labs is a leading IT services company delivering top-quality technology solutions since 2017, focused on enhancing business operations and productivity through tailored, scalable, and future-ready solutions. With deep domain expertise and a commitment to innovation, we help businesses stay ahead of technological trends.  

As a CMMI Level 3 and ISO 27001:2022 certified company, we ensure best-in-class process maturity and information security, enabling organizations to achieve their digital transformation goals with confidence and efficiency. 

Job Title: Senior Software  Engineer -Java Full Stack

Location: Bangalore

Experience: 3+ Years

 

Job Description:​

 

We are looking for a Full Stack Developer with 3–5 years of hands-on experience to join our core engineering team. You will work across the backend (Java / Spring Boot) and frontend (React) layers of a large-scale, production platform. You will contribute to new feature development, client onboarding, PostgreSQL migration, and platform hardening initiatives.This is a high-ownership role — you will be responsible for features end-to-end, from API design and database schema changes (via Liquibase) through to UI integration and deployment.

 

Key Responsibilities:

 

- Design and develop REST APIs using Java 17 and Spring Boot 3.x for core business domains: payments, settlement, allocation, legal, and digital communications.

- Build and maintain React 18 UI components with Redux Toolkit for state management and Material-UI v5 for design.

- Write and maintain Liquibase changesets for schema evolution across Oracle and PostgreSQL databases.

- Ensure dual-engine compatibility (Oracle + PostgreSQL) for all backend SQL and Hibernate mappings.

- Integrate with internal services via RabbitMQ messaging and REST-based Feign clients.

- Work with AWS services: S3 (document storage), Lambda (rule engine triggers), SQS/SNS (async notifications), EKS (deployment).

- Implement and consume OAuth2/OIDC flows via Keycloak integration.

- Participate in code reviews, write unit and integration tests, and maintain code quality standards.

- Collaborate with mobile, infra, and product teams in an agile environment.


Requirements


Requirements

  - 3–5 years of professional software development experience

  - At least 2 years in Java + Spring Boot backend development

  - At least 1 year of production React frontend work

Backend:

  - Java 17 — strong proficiency; streams, concurrency, generics

  - Spring Boot 3.x — REST controllers, Spring Data JPA, Spring Security

  - Hibernate 6.x — entity mappings, JPQL, native queries

  - Liquibase — versioned schema migrations, multi-DB changesets

  - Oracle SQL + PostgreSQL — comfortable writing and optimising queries on both

  - REST API design — pagination, error handling, idempotency

Frontend:

  - React 18 — functional components, hooks, context

  - Redux Toolkit — slices, thunks, RTK Query

  - Material-UI v5 — theming, custom components

  - REST API integration — Axios/fetch, error boundaries, loading states

  - Basic understanding of build tooling (Webpack / Vite / npm)

General:

  - Git — branching, PR-based workflow, rebasing

  - Docker — building and running containers locally

  - Understanding of microservice architecture

  - Familiarity with CI/CD pipelines

 

PREFERRED / NICE-TO-HAVE

  - Experience with AWS (S3, SQS, Lambda, EKS / Kubernetes)

  - Keycloak or any OAuth2/OIDC provider integration

  - RabbitMQ or any message broker (Kafka, ActiveMQ)

  - Flowable BPMN or any workflow engine

  - Redis (caching, session management)

  - API Gateway patterns

  - FinTech or NBFC domain knowledge (loans, collections, settlements)



Benefits

Benefits

Why Join Kadel Labs?

·         Opportunity to work with a fast-growing, innovative company.

·         A dynamic work environment where creativity and new ideas are encouraged.

·         Competitive salary and benefits package.

·         Professional development opportunities in a people-first culture.

 

Visit us:


https://kadellabs.com/

https://in.linkedin.com/company/kadel-labs

https://www.glassdoor.co.in/Overview/Working-at-Kadel-Labs-EI_IE4991279.11,21.html

 



Skills Required

  • 3-5 years of professional software development experience
  • At least 2 years of Java and Spring Boot backend development
  • At least 1 year of production React frontend experience
  • Strong proficiency in Java 17, including streams, concurrency, and generics
  • Spring Boot 3.x experience with REST controllers, Spring Data JPA, and Spring Security
  • Hibernate 6.x experience with entity mappings, JPQL, and native queries
  • Liquibase experience with versioned schema migrations and multi-database changesets
  • Oracle SQL and PostgreSQL query development and optimization experience
  • REST API design experience, including pagination, error handling, and idempotency
  • React 18 experience with functional components, hooks, and context
  • Redux Toolkit experience with slices, thunks, and RTK Query
  • Material-UI v5 experience with theming and custom components
  • REST API integration using Axios or fetch, including error boundaries and loading states
  • Basic understanding of Webpack, Vite, or npm build tooling
  • Git experience with branching, pull-request workflows, and rebasing
  • Docker experience building and running containers locally
  • Understanding of microservice architecture
  • Familiarity with CI/CD pipelines
  • AWS experience with S3, SQS, Lambda, EKS, or Kubernetes
  • Keycloak or another OAuth2/OIDC provider integration experience
  • RabbitMQ or another message broker such as Kafka or ActiveMQ
  • Flowable BPMN or another workflow engine experience
  • Redis experience for caching or session management
  • API Gateway pattern experience
  • FinTech or NBFC domain knowledge
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
403 Employees
Year Founded: 2017

What We Do

Kadel Labs is a deep-tech IT services and product-engineering company that helps organizations modernize systems, use data effectively, adopt AI, and build scalable digital products across multiple industries. Its offerings include data engineering and analytics, cloud engineering, software development and modernization, Gen AI services, and SaaS platforms. The company also operates as a startup studio supporting early-stage founders and technology ventures.

Similar Jobs

Hybrid
3 Locations
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Circle Logo Circle

Senior Analyst, Investigation Operations

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
1050 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account