Overview
*Job Title: Senior Full Stack Developer – React (JC)
Location: Bengaluru (Onsite)
Experience: 5+ Years
Employment Type: Full-Time *
*About the Role *
We are seeking a highly experienced Senior Full Stack Developer with strong expertise in
Java (Spring Boot) and React.js. This role requires a hands-on developer who can lead
end-to-end development, build scalable microservices, and deliver high-performance web
applications.
Key Responsibilities
● Design and develop scalable, high-performance applications using Java (Spring
Boot) and React.js
● Architect and implement microservices-based systems and RESTful APIs
● Lead frontend development using React.js, ensuring responsive and user-friendly UI
● Manage complex application state using Redux and Redux Saga
● Implement multithreading and concurrency for optimized backend performance
● Work with SQL (MySQL, Oracle) and NoSQL (MongoDB) databases
● Ensure code quality, scalability, and security best practices
● Collaborate with cross-functional teams including Product, Design, and QA
● Participate in system design discussions and technical decision-making
● Drive code reviews, mentoring junior developers, and enforcing best practices
● Contribute to and maintain CI/CD pipelines
● Work in an Agile/Scrum environment
Required Skills & Qualifications
● 5+ years of experience in Full Stack Development
● Strong proficiency in Java (8+)
● Extensive hands-on experience with Spring Boot, REST APIs, and Microservices
architecture
● Deep understanding of Multithreading, Collections Framework, and Stream API
● Strong frontend expertise in:
○ React.js
○ JavaScript (ES6+)
○ HTML5, CSS3
● Hands-on experience with Redux and Redux Saga
● Strong experience in database design and management (MySQL, Oracle, MongoDB)
● Proficiency with Git or similar version control tools
● Experience with CI/CD pipelines and deployment workflows
● Solid understanding of Agile methodologies
*Testing & Quality Assurance *
● Experience with unit testing frameworks:
○ Backend: JUnit, Mockito
○ Frontend: Jasmine, Karma
● Ability to write robust unit and integration tests
Good to Have
● Experience with cloud platforms (AWS/Azure/GCP)
● Familiarity with Docker, Kubernetes
● Knowledge of API security (JWT, OAuth)
● Exposure to performance optimization and system design
What We’re Looking For
● Strong leadership and mentoring skills
● Excellent problem-solving and analytical thinking
● Ability to own modules end-to-end
● Strong communication and collaboration skills
*Why Join Us? *
● Work on scalable, enterprise-grade applications
● Opportunity to lead and influence technical decisions
● Fast-paced, growth-driven environment
● Competitive compensation and career growth