Sr. Java Engineer

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead Software Engineer at InRhythm, you will be responsible for leading the development and enhancement of a key management system built using Java 21 with a hexagonal architecture and multiple microservices integration. Your role will require technical expertise in modern programming languages, frameworks, and best practices to ensure secure, efficient, and scalable software delivery. You will oversee code quality, enforce development standards, and guide a team of engineers in applying cutting-edge solutions. Your responsibilities will include working on Web and Cloud-native applications, owning end-to-end architectural assessments, defining epics/features, and collaborating in a cross-functional agile team to deliver working software incrementally. Your expertise should include REST interfaces, Kafka messaging, Postgres database management, and knowledge of cryptographic operations and Hardware Security Modules. You will be required to mentor less-experienced team members, participate in technical interviews, and contribute to the growth of the Cloud Practice at InRhythm. To excel in this role, you should have at least 5 years of professional experience in microservices-based cloud-native development within an enterprise-level domain. Strong hands-on experience with Java-based applications, expertise in Spring Boot, Hibernate, and related technologies, along with in-depth knowledge of hexagonal architecture and microservices implementation using Spring Boot, Kafka, and Redis are essential. Experience with Restful APIs, Postgres, large scale batch processing, container & serverless architectures, Test Driven Development (TDD), Domain Driven Development (DDD), and DevOps tools like Jenkins and GIT is required. Strong problem-solving, analytical skills, leadership, and mentoring experience are also crucial for success in this role. Additionally, hands-on experience with cryptographic operations and hardware security modules, familiarity with Scrum/Agile methodology, self-starter mindset, and a desire for continuous learning and growth are valued qualities that will make you stand out as a Lead Software Engineer at InRhythm.,

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

Pune, Maharashtra, India

coimbatore, tamil nadu

Hyderabad, Pune, Bengaluru

Bengaluru, Karnataka, India

Pune, Maharashtra, India

coimbatore, tamil nadu