Skip to main content

Java Full Stack Developer - React.js/Spring Frameworks

Technology
fcc
1 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?