Home
Jobs

Senior Java Software Engineer

8 - 10 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Overview

Innovative Talent Solutions is a premier IT services and consulting firm based in Delhi/NCR, dedicated to delivering exceptional manpower solutions to various industries. With a team of experienced professionals, we extend our services globally, including in the USA. Our primary focus is sourcing and placing competent candidates in the right jobs.

Job Overview

We are seeking a Senior Java Software Engineer for a full-time for our client role in

INSTRUMENTAL SERVICES INC DBA INRHYTHM, Bangalore, Karnataka, India.

The ideal candidate will have extensive experience in software development and a strong proficiency in Java and related technologies. This position demands an individual who can lead projects and contribute to innovative solutions in a dynamic environment.

Qualifications and Skills

  • Proficiency in Java, Spring Boot, and Kafka (Mandatory skill) with proven project experience.
  • Strong expertise in cloud-native development and familiarity with major cloud service providers.
  • Experience with designing, building, and maintaining microservices architecture in a production environment.
  • Solid understanding of API design and development, including RESTful services.
  • Excellent problem-solving skills, with the ability to tackle complex software engineering challenges.
  • Strong interpersonal skills to collaborate effectively with various teams within the organization.
  • Proficiency in version control software such as Git, and experience with CI/CD pipelines.
  • Ability to mentor junior developers and contribute to the team's technical growth and innovation.

Roles and Responsibilities

  • Design, develop, and maintain scalable and efficient software applications using Java and Spring Boot.
  • Lead the development efforts involving Kafka and ensure seamless integration across platforms.
  • Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
  • Architect and implement cloud-native solutions that are robust and maintainable.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Conduct code reviews, assess the performance of team members, and provide constructive feedback.
  • Stay abreast of technological trends and advancements in the software industry to drive innovation.
  • Participate in regular architectural and design discussions to ensure solutions align with industry best practices.

As a Sr. Software Engineer at InRhythm, you will:

  • Design and implement distributed systems using Java Spring Boot, REST APIs, and cloud-native tooling
  • Architect microservices that are resilient, scalable, and fault-tolerant using Kafka or RabbitMQ for messaging
  • Define and enforce patterns for Event Sourcing and Command Query Responsibility Segregation (CQRS)
  • Collaborate with product and engineering teams to translate business requirements into scalable system designs
  • Ensure infrastructure and application layers conform to Zero Trust principles and enterprise security models
  • Deploy and manage containers using Kubernetes, and orchestrate APIs via API Gateways (Kong or similar)
  • Work with data teams to model and manage schemas on Oracle and integrate with existing enterprise systems
  • Establish best practices for identity and access management (IAM) across service boundaries
  • Lead design reviews, mentor engineering teams, and set technical direction across multiple workstreams
  • Serve as a thought leader and trusted advisor in architecture discussions, contributing to internal playbooks and knowledge sharing

Requirements

Youll bring:

  • 8+ years of experience in software engineering with expertise in Java Spring Boot and cloud-native design
  • Proven experience architecting large-scale, event-driven systems with Kafka, RabbitMQ, or similar technologies
  • Deep knowledge of Microservices, CQRS, and Event Sourcing in production environments
  • Experience implementing Zero Trust Architecture across application, API, and data layers
  • Hands-on experience with container orchestration using Kubernetes
  • Strong command of API Gateway platforms such as Kong, Apigee, or similar
  • Experience working with Oracle or other enterprise-grade relational databases
  • Familiarity with IAM protocols and secure service communication standards (OAuth2, OpenID Connect, etc.)
  • Ability to lead complex system designs, mentor developers, and influence architecture across domains
  • A strong consulting mindsetcollaborative, outcome-driven, and client-facing when needed

Why Youll Thrive at InRhythm

Were a community of builders who believe in doing our best workand helping others do the same.

Angular Playbook

At InRhythm, youll:

  • Work on high-visibility, high-impact projects that shape the digital landscape
  • Join empowered, autonomous teams driven by shared ownership and real-world impact
  • Lead within empowered, autonomous teams that thrive on shared ownership
  • Collaborate with bold thinkers in a community that champions learning, innovation, and growth
  • Give back by hosting tech talks, mentoring peers, and driving innovation

We dont just buildwe build whats next. Together.

Top 3 Mandatory Skills: Minimum Relevant Experience: 08+ Years

8+ years of experience in software engineering with expertise in Java Spring Boot and cloud-native design.

Proven experience architecting large-scale, event-driven systems with Kafka, RabbitMQ, or similar technologies

Microservices,

CQRS,

Event Sourcing in production environments

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You