Senior Software Engineer (Java)

Client of Forstaffing Published: May 22, 2025
Location
Pune, India
Job Type

Description

Must-Haves :

Mandatory:

Core Java, SOLID Principles, Multithreading, Design patterns, Spring, Spring Boot, Rest API, Microservices, Kafka, Messaging/ streaming stack, Junit

Code Optimization, Performance

Design, Architecture concepts

Database and SQL

CI/CD-Understanding of Deployment,

Infrastructure, Cloud

Good to have:

Network Stack - GRPC, HTTP/2 etc

Security Stack (OWASP, Oauth, encryption)

Good Communication

Agile

Additional Guidelines :

Shift Timing : 9-5 general shift

Interview Rounds Virtual (4 Rounds): 2 Internal + 2  Client.

Mode of Work: Hybrid - 3 days a week

Office Location : Yerwada, Pune

NP: Immediate to 30 days

 

About the company:

Head Office -  NewYork USA

Team Strength- 200+ people

About the Company: InRhythm is one of the fastest-growing Product Engineering Consultant Agencies in NYC, with a mission to drive growth and innovation. We have been recognized on the Inc. 5000 list of the Fastest Growing Companies in America for 8 years in a row and the Inc. 5000 Hall of Fame, an honor granted to a select 1% of the high-growth companies on the list. We've also been on Deloitte's Technology Fast 500? for 4 consecutive years. We are the thought leaders on how modern software should be developed using the best open-source technologies, proven design patterns and the best tested Agile and Lean methodologies. We accelerate time to market with reduced costs and improved quality. We have built and continue to build successful solutions for our clients. Our goal is to be successful by making our clients 10x for their high-priority projects and to have fun in the process. Our business has seen tremendous growth over the past few years thanks to the thought leadership we offer to our clients. Our pods of experts can rapidly deliver software products using the latest and best advancements in 10x tools and Agile thinking. We provide technical and management consulting, in-house product development, and training and coaching, all customized to meet the specialized needs of each client. Our key InRhythmer traits are drive, ownership, positivity, and communication. Our methodologies, technologies, and people enable ultra-efficient innovation in our core practices areas.

 

About the position:
Designation: Senior Software Engineer (Java)

Experience required- 8-15 yrs

Reporting To:  Manager

Vacancy: 1

Work Location: Pune

 

Job Summary:

Core Requirements:

5+ years of Java development within an enterprise-level domain Java 8 (11 preferred)

features like lambda expressions, Stream API, Completable Future, etc.

Skilled with low-latency, high volume application development Team will need expertise in CI/CD, and shift left testing

Nice to have

Golang and/or Rust

Experienced with asynchronous programming, multithreading, implementing APIs, and Microservices, including Spring Boot

Proficiency with SQL

Experience with data sourcing, data modeling and data enrichment

Experience with Systems Design & CI/CD pipelines

Cloud computing, preferably AWS

Solid verbal and written communication and consultant/client-facing skills are a must. As a true consultant, you are a self-starter who takes initiative.

Solid experience with at least two (preferably more) of the following:

Kafka (Core Concepts, Replication & Reliability, Kafka Internals, Infrastructure & Control, Data Retention and Durability)

MongoDB

Sonar

Jenkins

Oracle DB,

Sybase IQ,

DB2Drools or any rules engine experience

CMS tools like Adobe AEM

Search tools like Algolia, ElasticSearch or SolrSpark

Apply
Drop files here browse files ...

Related Jobs

May 28, 2025
May 21, 2025
May 19, 2025
Are you sure you want to delete this file?
/