InRhythm
Website:
inrhythm.com
Job details:
About InRhythm
InRhythm is a modern product consultancy and digital innovation firm helping Fortune 50 enterprises build and launch next-generation digital products and platforms.
Founded in 2002, InRhythm partners with global organizations to deliver high-impact solutions across product strategy, design, cloud-native applications, mobile, and web platforms.
At InRhythm, we believe exceptional products are created by exceptional people. We foster a culture built on innovation, collaboration, ownership, continuous learning, and meaningful impact.
Job Title: Senior Java Full Stack Engineer
Experience: 6+ Years Primary Stack: Java (60%) | React (40%)
Location: Bangalore, India (5 Days Onsite)
Role Overview:
We are seeking a Senior Java Full Stack Engineer with 6+ years of experience in designing and developing scalable enterprise applications. The ideal candidate should have strong backend expertise in Java, Spring Boot, and Microservices (60%), along with solid hands-on experience building modern web applications using React.js (40%).
You will be responsible for developing robust backend services, building responsive user interfaces, and delivering end-to-end features while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
Backend (60%)
● Design, develop, and maintain scalable applications using Java 11/17/21 and Spring Boot
● Build and maintain RESTful APIs and Microservices
● Develop event-driven solutions using Kafka or RabbitMQ
● Work with SQL databases and optimize application performance
● Implement secure, reliable, and maintainable backend solutions
● Write unit tests and participate in code reviews
● Troubleshoot production issues and support application releases
Frontend (40%)
● Develop responsive and scalable applications using React.js
● Build reusable UI components using JavaScript (ES6+) and TypeScript
● Implement state management using Redux or Context API
● Integrate frontend applications with backend REST APIs
● Optimize UI performance and enhance user experience
● Ensure responsive design and cross-browser compatibility
Required Technical Skills
Backend
● Java 11 / 17 / 21
● Spring Boot
● Microservices Architecture
● REST APIs
● Collections, Multithreading & Java Streams
● OOP Concepts & Exception Handling
● SQL (PostgreSQL/MySQL/Oracle)
● Kafka or RabbitMQ
● Docker, Kubernetes & CI/CD
Frontend
● React.js
● JavaScript (ES6+) & TypeScript
● React Hooks & Functional Components
● Component Lifecycle
● Redux or Context API
● REST API Integration
● HTML5 & CSS3
Interview Focus
Java (60%)
● Java Fundamentals (Collections, OOP, Streams & Multithreading)
● DSA & Problem Solving
● Spring Boot & Microservices
● REST API Design
● Kafka/Event-Driven Architecture
● SQL & Basic System Design
React (40%)
● React Components & Hooks
● Component Lifecycle & Virtual DOM
● State Management (Redux/Context API)
● REST API Integration
● Feature Development & Code Optimization
What We're Looking For
● Strong problem-solving and analytical skills
● Ability to independently develop end-to-end features
● Experience working in Agile/Scrum teams
● Strong communication and collaboration skills
● Passion for writing clean, scalable, and maintainable code
Click on Apply to know more.