Skip to main content
I

Sr. Java Full Stack Engineer

InRhythm
Full Timesenior
INPosted March 6, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptTypeScriptJavaSQLReactSpringReduxPostgreSQLMongoDBRESTKafkaRabbitMQAgileScrumCI/CDDevOpsMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a highly skilled Sr. Java Full Stack Developer, you will be responsible for contributing to both backend and frontend development. Your primary focus will be on backend expertise in Java and Microservices architecture, accounting for 70% of your responsibilities. Additionally, you will utilize your solid frontend experience in React for the remaining 30%.

Key Responsibilities

Backend Development (70%)

Design, develop, and maintain scalable backend services using Java (8/11/17) and Spring Boot

Build and manage RESTful APIs and Microservices architecture

Implement business logic, system integrations, and data processing workflows

Work with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB)

Implement security best practices (OAuth2, JWT, Spring Security)

Optimize application performance and ensure high availability

Work with messaging systems like Kafka/RabbitMQ

Write unit and integration tests (JUnit, Mockito)

Participate in code reviews and ensure coding standards

Frontend Development (30%)

Develop responsive and dynamic user interfaces using ReactJS

Work with JavaScript (ES6+), TypeScript, HTML5, CSS3

Consume backend REST APIs and handle state management (Redux/Context API)

Implement reusable components and optimize UI performance

Ensure cross-browser compatibility and responsive design

Collaborate with UX/UI designers

Required Skills & Qualifications

Backend (Must-Have)

Strong hands-on experience in Java & Spring Boot

Experience with Microservices Architecture

Solid understanding of REST APIs, multithreading, collections

Experience with SQL & database design

Knowledge of CI/CD pipelines and DevOps practices

Experience working in Agile/Scrum environments

Frontend (Good to Have / Required 30%)

Strong hands-on experience in ReactJS

Good understanding of JavaScript, TypeScript

Experience with state management libraries (Redux preferred)

Understanding of responsive UI and component-based architecture

Good to have:

Experience with the Trading platforms As a highly skilled Sr. Java Full Stack Developer, you will be responsible for contributing to both backend and frontend development. Your primary focus will be on backend expertise in Java and Microservices architecture, accounting for 70% of your responsibilities. Additionally, you will utilize your solid frontend experience in React for the remaining 30%.

Key Responsibilities

Backend Development (70%)

Design, develop, and maintain scalable backend services using Java (8/11/17) and Spring Boot

Build and manage RESTful APIs and Microservices architecture

Implement business logic, system integrations, and data processing workflows

Work with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB)

Implement security best practices (OAuth2, JWT, Spring Security)

Optimize application performance and ensure high availability

Work with messaging systems like Kafka/RabbitMQ

Write unit and integration tests (JUnit, Mockito)

Participate in code reviews and ensure coding standards

Frontend Development (30%)

Develop responsive and dynamic user interfaces using ReactJS

Work with JavaScript (ES6+), TypeScript, HTML5, CSS3

Consume backend REST APIs and handle state management (Redux/Context API)

Implement reusable components and optimize UI performance

Ensure cross-browser compatibility and responsive design

Collaborate with UX/UI designers

Required Skills & Qualifications

Backend (Must-Have)

Strong hands-on experience in Java & Spring Boot

Experience with Microservices Architecture

Solid understanding of REST APIs, multithreading, collections

Experience with SQL & database design

Knowledge of CI/CD pipelines and DevOps practices

Experience working in Agile/Scrum environments

Frontend (Good to Have / Required 30%)

Strong hands-on experience in ReactJS

Good understanding of JavaScript, TypeScript

Experience with state management libraries (Redux preferred)

Understanding of responsive UI and component-based architecture

Good to have:

Experience with the Trading platforms

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free