HamburgerMenu
hirist

Natobotics - Java Full Stack Developer - React.js/Spring Boot

Natobotics Technologies Pvt Limited
Multiple Locations
5 - 7 Years
star-icon
4white-divider6+ Reviews

Posted on: 03/11/2025

Job Description

Description :

Job Summary :

We are seeking a seasoned Senior Java Full Stack Developer (React) to drive digital transformation initiatives within our world-class IT organization. This role requires a minimum of 5+ years of total experience (with 4+ years relevant) and demands deep expertise across the entire application stack. The ideal candidate will be a Backend Mastery expert in Java (Core & Advanced) and a Frontend Focus expert in React.js, capable of designing, developing, and deploying scalable, high-performance, and responsive enterprise solutions.

Core Responsibilities :

Backend Mastery (Java & Microservices) :

- Design, develop, and maintain high-volume, low-latency backend services using Java (Core & Advanced), leveraging modern frameworks like Spring Boot and Spring Cloud.

- Expertise in building and evolving RESTful APIs and services within a microservices architecture.

- Implement and optimize persistence layers using Spring Data JPA/Hibernate with relational databases (e.g., PostgreSQL, Oracle, MySQL).

- Ensure adherence to best practices in security, performance optimization, and clean code principles.

- Utilize messaging platforms (e.g., Kafka, RabbitMQ) for asynchronous processing and event-driven communication.

Frontend Focus (React.js Development) :

- Lead the development of highly responsive and scalable user interfaces using React.js and its core ecosystem (e.g., Redux/Zustand, React Router).

- Apply expert knowledge of HTML5, CSS3, and JavaScript (ES6+) to ensure cross-browser compatibility and optimal user experience.

- Implement and manage state effectively using modern React hooks and state management libraries.

- Collaborate closely with UI/UX designers to translate wireframes and mockups into high-fidelity web applications.

Full-Stack Integration and DevOps :

- Ensure seamless and robust integration between the Java backend services and the React frontend application.

- Implement and practice Test-Driven Development (TDD), writing comprehensive unit, integration, and end-to-end tests (e.g., JUnit, Jest, Enzyme).

- Experience working in a CI/CD environment, utilizing tools like Git (Version Control), Docker, and Kubernetes for containerization and automated deployments.

- Actively participate in code reviews, technical discussions, and sprint ceremonies within an Agile/Scrum team structure.

Required Skills & Qualifications :

- Experience : 5+ Years Total / 4+ Years Relevant experience as a Full Stack Developer.

- Backend : Deep expertise in Java (Core & Advanced) and Spring Boot/Spring Cloud.

- Frontend : Expert proficiency in React.js and related modern JavaScript libraries/frameworks.

- APIs : Proven experience designing and consuming secure RESTful APIs.

- Databases : Strong proficiency in SQL and ORM tools (JPA/Hibernate).

- Engineering : Experience with Microservices Architecture, CI/CD pipelines, and Git.

Preferred Skills :

- Hands-on experience with cloud platforms (AWS, Azure, or GCP).

- Knowledge of advanced security protocols (OAuth2, JWT).

- Experience with state management libraries like Redux or Zustand.

- Familiarity with container orchestration using Kubernetes.

Location & Logistics :

- Location : Hybrid model - Chennai, Pune, or Bangalore.


info-icon

Did you find something suspicious?