HamburgerMenu
hirist

Sysvine Technologies - Senior/Lead Software Engineer - React.js/Spring Boot

Posted on: 16/12/2025

Job Description

Role Overview :


We are looking for Senior Software Engineers / Lead Engineers with strong expertise in Java Spring Boot and React to design, develop, and deliver scalable, high-quality enterprise applications. You will play a critical role in technical leadership, system design, API development, and frontend engineering, while mentoring junior engineers and ensuring best-in-class engineering practices. This role is ideal for engineers who enjoy hands-on development, ownership of complex systems, and building modern, cloud-ready applications.


Key Responsibilities :


Software Design & Architecture :


- Design and develop scalable, maintainable, and high-performance software solutions.


- Contribute to system architecture decisions, including API design, data modeling, and service boundaries.


- Apply best practices in microservices architecture, clean code, and design patterns.


- Ensure technical solutions align with business and product requirements.


Backend Development :


- Design and develop RESTful or GraphQL APIs using Java and Spring Boot.


- Implement secure, efficient, and reusable backend services.


- Handle exception management, logging, and API performance optimization.


- Collaborate with frontend and DevOps teams for smooth integration and deployment.


Frontend Development :


- Develop responsive and intuitive user interfaces using ReactJS.


- Strong hands-on experience with JavaScript, DOM manipulation, HTML, and CSS.


- Collaborate with UI/UX teams to ensure seamless user experience.


- Optimize frontend performance and maintain reusable component libraries.


Database Design & Data Management :


- Design, develop, and optimize SQL and NoSQL databases.


- Ensure data integrity, performance tuning, and efficient query execution.


- Work closely with backend services to define schemas and data access strategies.


Technical Leadership & Mentorship :


- Lead and mentor software engineers through code reviews, design discussions, and technical guidance.


- Set and enforce best practices for coding standards, testing, and documentation.


- Support team growth through knowledge sharing and technical coaching.


Quality Assurance & Troubleshooting :


- Ensure high-quality deliverables through reviews, testing, and continuous improvement.


- Troubleshoot and resolve complex production issues efficiently.


- Participate in root cause analysis and preventive measure


Desired Candidate Profile :


Mandatory Skills :


- 6- 8 years of experience in Java and Spring Boot development.


- Strong experience in REST or GraphQL API development.


- Hands-on frontend experience with ReactJS, JavaScript, DOM, HTML, CSS.


- Strong knowledge of SQL and/or NoSQL databases.


- Experience with Git, Microservices, and Docker.


Good-to-Have Skills :


- Cloud experience with AWS or Azure.


- Experience working on enterprise-scale or SaaS products.


- Exposure to CI/CD pipelines and automated testing frameworks.

info-icon

Did you find something suspicious?