Padmi

Sr. Java Full Stack Engineer

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at InRhythm

Opens the source posting on shine.com

Source description

About the role

View original

As a Sr. Java Full Stack Developer at our company, you will have the opportunity to work on both backend and frontend aspects of our projects. You will primarily focus on backend development using Java and Microservices architecture for 70% of your tasks, while dedicating 30% to frontend development with React. Key Responsibilities: - 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 For frontend development: - 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 Sr. Java Full Stack Developer at our company, you will have the opportunity to work on both backend and frontend aspects of our projects. You will primarily focus on backend development using Java and Microservices architecture for 70% of your tasks, while dedicating 30% to frontend development with React. Key Responsibilities: - 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 For frontend development: - 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

One address, no account. We’ll tell you when matching roles go live.

More at InRhythm

Related open roles

View all roles