Software Engineer

INB Fundtech India Pvt Ltd

Pune District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited vacation
Hybrid working arrangements
Medical, life & disability insurance
Paid time off for volunteering
Learning and career development courses

Job summary

INB Fundtech India Pvt Ltd is looking for a hands-on Java engineer with 2–6 years of experience to design, build, and operate scalable, secure, high-performance services. You will work with Spring Boot, deliver RESTful APIs, ensure code quality through testing, and collaborate across teams.

The role requires strong skills in Java, microservices architecture, and CI/CD practices. Benefits include unlimited vacation, hybrid working arrangements, and comprehensive insurance plans.

Qualifications

  • 2–6 years of experience in Java development.
  • Strong understanding of CI/CD pipelines and testing frameworks.
  • Ability to work independently and in a team.

Responsibilities

  • Design and develop clean, maintainable Java code.
  • Build and publish RESTful APIs and integrate systems.
  • Write comprehensive unit and integration tests.
  • Optimize services for reliability and performance.
  • Participate in Agile/Scrum rituals and mentor juniors.

Skills

Java11/17+
Spring Boot
Microservices architecture
RESTful API design
SQL with PostgreSQL or Oracle
Messaging experience with Kafka or IBMMQ
Docker
Kubernetes
Testing with JUnit5
Security practices

Education

Bachelor’s in Computer Science, Engineering, or related field

Tools

Git
Jenkins
Maven
Docker
Kubernetes

Job description

We are looking for a hands‑on Java engineer with 2–6 years of experience to design, build, and operate scalable, secure, and high‑performance services. You’ll work with Spring Boot and microservices, deliver APIs and integrations, ensure code quality through automated testing and CI/CD, and collaborate closely across product, QA, DevOps, and architecture.

Responsibilities & Deliverables
  • Design and develop clean, maintainable Java code using Spring Boot and Spring Cloud.
  • Build, publish, and consume RESTful APIs (OpenAPI/Swagger) and integrate with internal and external systems.
  • Write comprehensive unit, integration, and contract tests (JUnit5, Mockito, Testcontainers, Pact) and conduct peer code reviews.
  • Optimize services for reliability, scalability, and performance (JVM/GC tuning, SQL tuning, caching).
  • Participate in Agile/Scrum rituals and mentor junior engineers.
Required Qualifications
  • Java11/17+, Spring Boot, Spring Data/JPA (Hibernate), Spring Cloud.
  • Microservices architecture, RESTful API design, OpenAPI/Swagger.
  • Strong SQL skills with PostgreSQL or Oracle; schema design and query optimization.
  • Messaging experience with Kafka or IBMMQ.
  • Build & CI/CD: Maven/Gradle, Git, CI/CD pipelines (Jenkins, GitHub Actions, GitLabCI, AzureDevOps).
  • Containers & Cloud basics: Docker, Kubernetes.
  • Testing: JUnit5, Mockito, Testcontainers, static analysis tools (SonarQube, Checkstyle/PMD/SpotBugs).
  • Security: OAuth2.0 / OpenIDConnect, Spring Security, secure coding practices.
  • Soft skills: problem‑solving, communication, independent and collaborative work.
  • Bachelor’s in Computer Science, Engineering, or related field (or equivalent experience).
Preferred Qualifications
  • Reactive programming with ProjectReactor, SpringWebFlux.
  • API Gateways: Kong, Apigee, SpringCloudGateway and rate limiting.
  • Contract testing with Pact; infrastructure as code (Helm).
  • Domain experience in payments/financial services; exposure to GraphQL, gRPC, event sourcing.
  • Basic front‑end familiarity (HTML/CSS/JavaScript).
Tools & Environment
  • Version Control: Git (GitHub/AzureRepos).
  • CI/CD: Jenkins, GitHubActions, GitLabCI, AzureDevOps.
  • Build: Maven, Gradle.
  • Quality: SonarQube, OWASP Dependency‑Check.
  • Containers & Orchestration: Docker, Kubernetes.
  • Collaboration: Jira, Confluence, Teams.
Benefits
  • Unlimited vacation.
  • Hybrid working arrangements.
  • Medical, life & disability insurance, retirement plan.
  • Employee Assistance Program and wellbeing support.
  • Paid time off for volunteering and donation matching.
  • Inclusive employee networks and DEI groups.
  • Learning and career development courses.
  • Recognition program.
  • Regular events and initiatives.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Java Developer
Sr. Java Developer

Apptware Solutions LLP • Pune District

On-site
INR 800,000 - 1,200,000
Java Developer - Software
Java Developer - Software

CorroHealth Infotech Private Limited • Dadri

On-site
INR 600,000 - 1,000,000
Java Developer
Java Developer

Keka Technologies Private Limited • Dadri

On-site
INR 900,000 - 1,300,000
Developer - Software
Developer - Software

CorroHealth Infotech Private Limited • Dadri

On-site
INR 800,000 - 1,200,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Senior Software Engineer – Java
Senior Software Engineer – Java

Techversantinfotech • Ernakulam

On-site
INR 500,000 - 1,200,000
Family Medical Insurance
Fixed weekday schedule
Company Sponsored International Tours
Software Engineer – Java
Software Engineer – Java

Techversantinfotech • Ernakulam

Hybrid
INR 600,000 - 800,000
Career growth opportunities
Family Medical Insurance
Flexible work timings
+1
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Java Developer
Java Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 1,200,000
Java Full Stack Developer | Senior Java Developer_EXP:6+
Java Full Stack Developer | Senior Java Developer_EXP:6+

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 1,800,000