Job Description We are looking for a skilled Java Full Stack Developer with strong expertise in React.js to join our team. The ideal candidate should have hands-on experience in developing scalable, high-performance applications using modern front-end and back-end technologies.
Responsibilities
Design, develop, test, and deploy full-stack applications.
Build interactive, responsive UI components using React.js .
Develop robust backend services and APIs using Java, Spring Boot .
Work with relational and NoSQL databases ( MySQL, PostgreSQL, MongoDB , etc.).
Integrate third-party APIs and ensure smooth data flow between systems.
Collaborate with cross-functional teams (UI / UX, QA, DevOps) for end-to-end solutions.
Ensure code quality, security, and performance best practices.
Participate in Agile ceremonies – sprint planning, code reviews, retrospectives.
Required Skills
Strong experience with Java, Spring Boot, RESTful APIs .
Proficiency in React.js, JavaScript (ES6+), HTML5, CSS3 .
Knowledge of state management libraries ( Redux / Context API ).
Experience with databases ( SQL and NoSQL ).
Familiarity with cloud platforms ( AWS / Azure / GCP ).
Strong understanding of microservices and containerization ( Docker, Kubernetes ).
Version control experience ( Git, GitHub / GitLab / Bitbucket ).
Strong problem-solving and communication skills.
Good to Have
Experience with CI / CD pipelines and DevOps practices.
Knowledge of testing frameworks ( JUnit, Jest, React Testing Library ).
Familiarity with messaging systems (Kafka, RabbitMQ).
Fullstack Developer • Bengaluru, Karnataka, India