Full Stack Java Developer
Role details
Job location
Tech stack
Job description
We are seeking a skilled Full Stack Java Developer with strong backend expertise and hands-on experience in React to build scalable, high-performance web applications. The ideal candidate will work across backend services and frontend interfaces, delivering end-to-end solutions using modern technologies.
Requirements
8+ years of experience in Java backend development * Strong knowledge of Java / J2EE * Hands-on experience with Spring and Spring Boot * Experience building RESTful APIs * Hands-on experience with React.js, JavaScript, HTML5, and CSS3 * Strong understanding of frontend-backend integration * Good knowledge of SQL and relational databases * Familiarity with microservices architecture * Experience with Git or version control systems
Preferred Skills (Nice to Have) * Experience with Redux / React Hooks * Knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform) * Experience with Docker / Kubernetes * Familiarity with CI/CD tools (Jenkins, GitHub Actions, etc.) * Experience with Kafka or messaging systems * Understanding of Agile/Scrum methodologies