Sr. Java Engineer

6 - 10 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Java Engineer at InRhythm, you will collaborate with lead-level and fellow senior-level engineers to design and implement solutions that maximize the client's offerings for customers. Your main responsibilities will include developing high-performance Java applications and continuously evaluating and enhancing web technologies within the organization. In this role, you will: - Work on a high-velocity scrum team - Collaborate with clients to devise solutions for real-world challenges - Architect and deploy scalable end-to-end Web applications - Assist the team lead in managing development processes - Provide estimates and milestones for features/stories - Learn and grow with the guidance of your mentor while also mentoring less experienced engineers - Contribute to InRhythm's growth through interviewing and architectural contributions Core Requirements: - Minimum of 6 years of Java development experience in an enterprise-level setting - Proficiency in Java 8 (preferably Java 11 and newer versions) features such as lambda expressions, Stream API, CompletableFuture, etc. - Expertise in low-latency, high-volume application development - Knowledge of Kafka core concepts, replication & reliability, internals, infrastructure & control, data retention, and durability - Familiarity with CI/CD, shift left testing, asynchronous programming, multithreading, API implementation, Microservices (especially Spring Boot), and SQL - Experience in data sourcing, modeling, and enrichment, as well as Systems Design & CI/CD pipelines - Proficiency in cloud computing, particularly AWS - Strong verbal and written communication skills with the ability to engage with clients effectively What makes you stand out: - Advanced server development skills and knowledge of frameworks, particularly Spring - Experience in building enterprise products and working in enterprise-level organizations, with tenure and remote team collaboration - Deployment of multiple products to market and coaching junior engineers while remaining hands-on with code - Open to a hybrid work model, with 3 days per week in the office (Note: Additional details about the company were not mentioned in the provided job description.) As a Senior Java Engineer at InRhythm, you will collaborate with lead-level and fellow senior-level engineers to design and implement solutions that maximize the client's offerings for customers. Your main responsibilities will include developing high-performance Java applications and continuously evaluating and enhancing web technologies within the organization. In this role, you will: - Work on a high-velocity scrum team - Collaborate with clients to devise solutions for real-world challenges - Architect and deploy scalable end-to-end Web applications - Assist the team lead in managing development processes - Provide estimates and milestones for features/stories - Learn and grow with the guidance of your mentor while also mentoring less experienced engineers - Contribute to InRhythm's growth through interviewing and architectural contributions Core Requirements: - Minimum of 6 years of Java development experience in an enterprise-level setting - Proficiency in Java 8 (preferably Java 11 and newer versions) features such as lambda expressions, Stream API, CompletableFuture, etc. - Expertise in low-latency, high-volume application development - Knowledge of Kafka core concepts, replication & reliability, internals, infrastructure & control, data retention, and durability - Familiarity with CI/CD, shift left testing, asynchronous programming, multithreading, API implementation, Microservices (especially Spring Boot), and SQL - Experience in data sourcing, modeling, and enrichment, as well as Systems Design & CI/CD pipelines - Proficiency in cloud computing, particularly AWS - Strong verbal and written communication skills with the ability to engage with clients effectively What makes you stand out: - Advanced server development skills and knowledge of frameworks, particularly Spring - Experience in building enterprise products and working in enterprise-level organizations, with tenure and remote team collaboration - Deployment of multiple products to market and coaching junior engineers while remaining hands-on with code - Open to a hybrid work model, with 3 days per week in the office (Note: Additional details about the company were not mentioned in the provided job description.)

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

vadodara, gujarat, india

vadodara, gujarat, india

ahmedabad, gujarat, india