Source description
About the role
Role Overview We are seeking a highly skilled Sr. Java Full Stack Developer with strong backend expertise in Java and Microservices architecture (70%) and solid frontend experience in React (30%). The ideal candidate will play a critical role in designing scalable backend systems while contributing to modern, responsive UI development. 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
More at InRhythm