Java Full Stack Developer - React.js/Spring Frameworks
Technology
fcc1 months agoUntil 15/8/2026
Job description
Job Summary :
We are looking for a skilled and motivated Java Full Stack Developer to join our development team. The ideal candidate will have strong experience in backend development using Java/Spring Boot, as well as frontend technologies like React.js, Angular, or Vue.js. You will be responsible for the full software development life cycle, from conception to deployment.
Key Responsibilities:
- Design and develop scalable web applications using Java and modern frontend frameworks.
- Develop RESTful APIs using Spring Boot and integrate with front-end components.
- Collaborate with UI/UX designers, product managers, and other developers.
- Write clean, maintainable, and well-documented code.
- Implement security and data protection solutions.
- Optimize applications for performance and scalability.
- Participate in code reviews, testing, and debugging.
- Maintain and improve existing codebases and peer review code changes.
Required Skills :
- Proficient in Java, Spring Framework (Spring Boot, Spring MVC).
- Hands-on experience with frontend frameworks such as React.js, Angular, or Vue.js.
- Strong knowledge of HTML5, CSS3, JavaScript, TypeScript.
- Experience with RESTful APIs, JSON, Web Services.
- Experience with Relational Databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB).
- Familiar with version control systems such as Git.
- Good understanding of DevOps practices, CI/CD pipelines, and containerization (e.g., Docker, Kubernetes) is a plus.
- Knowledge of unit testing frameworks (e.g., JUnit, Mockito).
Keywords
ReactOSHTML5Spring FrameworkVue.jsJSONMongodbScalabilityTypescriptModel–view–controllerAngularAngularJSMockitoJavaScriptDevOpsCss 3MysqlPostgresqlUnit TestingJavaRelational grammar
Interested in this role?