We are seeking a highly skilled Java Full Stack Developer with a strong background in Java (8+), Spring Boot, ReactJS, and enterprise-level database systems.
The ideal candidate will play a critical role in designing, developing, and delivering full-stack web applications, while contributing to system architecture, CI / CD pipelines, and ensuring best development practices.
This role requires hands-on coding in both backend and frontend (Java and React), working on real project implementations, and a strong ability to communicate and explain work done.
Key Responsibilities :
- Design and develop scalable web applications using Java (8+), Spring Boot, and ReactJS.
- Write efficient and reusable components using ReactJS, HTML, CSS, and JavaScript.
- Must have hands-on coding experience at project level.
- Build and consume RESTful and SOAP APIs for seamless system integration.
- Work extensively with PL / SQL, Oracle, and PostgreSQL to develop, optimize, and maintain database-driven functionality.
- Implement and maintain unit tests and integration tests using JUnit, Jest, ReadyAPI, Postman.
- TDD / BDD experience is a plus.
- Utilize tools like Jenkins, GitHub, and Git for version control and automated deployments.
- Exposure to cloud platforms including OCI, AWS, and Azure with working knowledge of deployments and services.
- Build containerized applications using Docker and manage deployment on Kubernetes (K8s).
- Develop and maintain Microservices and Microfrontend architectures.
- Familiarity with tools like GitHub Copilot for smart code assistance.
- Experience with Selenium, Java Cucumber, and Kafka for messaging or stream processing is an advantage.
- Able to articulate, explain, and document all modules and technologies listed on your resume and actively involved in the project(s).
Required Skills & Experience :
Core Technical Stack :
Java (8+), JavaScript, HTML5, CSS3, PL / SQLSpring Boot, ReactJS, NodeJSREST, SOAPGit (GitHub, GitLab)Oracle, PostgreSQLJUnit, ReadyAPI, Jest, PostmanJenkins, GitHub Actions, MavenOracle Cloud Infrastructure (OCI), Azure, AWS (exposure required)Docker, Kubernetes (K8s)Microservices, MicrofrontendGitHub Copilot or similarKafka, Selenium, Java CucumberAdditional Requirements :
Strong React coding experience with actual project-level implementation (not just theoretical or summarized skills).Must be able to explain the tools, libraries, components, and technologies listed on your resume confidently during technical discussions.Strong debugging and troubleshooting skills across the full tech stack.Good understanding of software development life cycle (SDLC), Agile methodologies, and DevOps practices(ref : hirist.tech)