S

Java Developer

Satin Creditcare Network

Gurugram, Haryana, India · Full Time

Be the first to apply

Experience
Any
Salary
INR 800,000 – INR 1,200,000 / year
Openings
1
Posted
5 days ago
Work mode
In office
Education
Any graduate
Eligibility
Candidates holding any graduate degree are eligible to apply.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Satin Creditcare Network

Satin Creditcare Network Limited is a Reserve Bank of India licensed non-banking finance company (NBFC) dedicated to catering to the financial needs of underprivileged households at the base of the economic pyramid. Operating as a micro-finance institution, it is present across 7 states and over 1,200 villages in India.

Role Overview and Key Responsibilities

  • Design and develop Spring Boot backend services, RESTful APIs, and business logic from both functional and technical specifications.
  • Implement persistence layers using JPA/Hibernate and efficiently compose SQL queries for Oracle and PostgreSQL databases.
  • Integrate and manage both internal and third-party APIs with robust validation, error handling, logging, and retry mechanisms.
  • Create and maintain unit tests; collaborate with QA teams for API and regression testing.
  • Identify and fix defects, analyze application logs, and assist with deployments across UAT and production environments.
  • Engage actively in code reviews, sprint planning, estimation, and prepare technical documentation.
  • Adopt and follow secure coding standards, version control systems, and CI/CD pipelines.

Required Skills and Technologies

  • Proficient in Core Java (versions 8, 11, or 17), object-oriented programming, collections framework, exception handling, and streams.
  • Experienced with frameworks such as Spring Boot, Spring MVC, and Spring Data JPA/Hibernate.
  • Skilled in developing and documenting REST/JSON APIs using Swagger/OpenAPI and performing API testing with Postman.
  • Strong database skills with Oracle and PostgreSQL, including writing SQL and basic query optimizations.
  • Familiar with development tools including Git/Bitbucket, Maven/Gradle, and Jenkins or equivalent CI/CD tools.
  • Proficient in unit testing frameworks like JUnit and Mockito, with abilities in debugging and analyzing logs.

Additional Preferred Skills

  • Knowledge of messaging systems such as Kafka or RabbitMQ.
  • Working experience with Docker and AWS cloud services.
  • Exposure to banking, NBFC, or fintech product development environments.
  • Experience handling transaction-heavy enterprise software applications.

Eligibility

Applications are open to candidates who have completed any graduate degree.

Compensation

The role offers an annual salary range from 800,000 to 1,200,000 INR.

Minimum education

Bachelor's Degree

Industry

FinTech

Tools & software

Git required PostgreSQL required Gradle required Apache Maven required Jenkins CI required Oracle required

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer