Senior Java Developer

8 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Location:

Employment Type:

About Novel Patterns

At Novel Patterns


bootstrapped by design

What sets us apart is not just what we build, but why we build it.


600M+ records every month

  • 6x AUM growth

    in lending portfolios
  • 8% GNPA reduction

    even while growing loan books at

    50% YoY

  • 65% productivity improvement

    and

    70% reduction in turnaround time

  • ₹10+ crore saved every day

    through real-time fraud detection


110+ engineers, data scientists, and domain experts


Our product suite spans:

  • Genesis

    – Unified investment management for PMS, Mutual Funds & AIFs
  • CART

    – AI-led credit underwriting, CAM automation & ML-driven fraud detection
  • Hawkeye

    – Early warning systems & loan monitoring
  • Data Dimensions

    – Data platforms, ML deployment & analytics
  • MyConcAll

    – Video-based KYC, PD & customer engagement intelligence

high-scale systems, real production AI, and building products that directly impact financial ecosystems



Role Overview

As a Senior Java Developer

This role goes beyond coding—you will contribute to architectural decisions, performance optimization, and platform scalability while working closely with product, data science, and QA teams.


What You’ll Build

  • High-throughput backend services for lending and investment workflows
  • Secure, scalable APIs integrated with AI/ML decision engines
  • Platform components used across multiple geographies and customers
  • Systems where reliability, performance, and correctness are non-negotiable


Key Responsibilities

  • Design, develop, and maintain scalable Java-based applications
  • Collaborate with product managers and architects to translate requirements into robust solutions
  • Write clean, efficient, testable code following best practices
  • Conduct code reviews and uphold engineering quality standards
  • Troubleshoot production issues and optimize application performance
  • Contribute to continuous improvement of development processes


Qualifications

  • Bachelor’s degree in Computer Science or related discipline
  • 6–8 years of hands-on Java development experience
  • Strong expertise in Core Java, Spring/Spring Boot, REST APIs, and SQL
  • Experience with multithreading, performance tuning, and scalable systems
  • Familiarity with Agile methodologies
  • Exposure to front-end frameworks (Angular/React) is a plus


Why Join Us

  • Work on long-lived, high-impact products—not short-term projects
  • Collaborate with experienced engineers and product leaders
  • Clear ownership, technical depth, and growth opportunities


What We Offer

  • Ownership of mission-critical AI systems at scale
  • Collaborative, high-caliber product environment
  • Competitive compensation and long-term growth opportunities
  • Continuous learning and leadership exposure

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

kolkata metropolitan area, west bengal, india

gandhinagar, gujarat, india

hyderabad, telangana, india