La Fosse

Java Fullstack Developer

A Coruña, Galicia, Spain

2 months ago
Save Job

Summary

  • Positions: x3 Développeurs fullstask Java/ReactJS (Medior - Senior)-Location: Spain (99% Remote)-Contract: Freelance -- Long terms-Language: French or English mandatory Key SkillsMandatory: JAVA 17+, ReactJS / HTML CSS, Object-oriented programming, SQL, GitImportant: Functional programming, MongoDB, Hibernate, TypeScriptInteresting: Quarkus, Camunda BPMN, Material UI, Kubernetes, Jenkins, PlaywrightContext:Our client wishes to strengthen their teams with Java/ReactJS full-stack developer profiles.The project consists of 2 Scrum teams, with 3-week sprints.Each team is composed of full-stack developers, QA testers, and a Product Owner.The position is open to experienced profiles or talented juniors.Description:Defines, designs, and writes, based on an analysis of the specifications, all or part of the programs necessary for the development of IT solutions, and ensures their maintenance.Deliverables:Analyze and estimate User Stories.Develop features based on specifications.Participate in code reviews.Perform unit tests.Write associated documentation.Ensure compatibility of application components or technical elements with existing ones.Implement the solution (programming, configuration...), respecting norms and standards.Participate in technical meetings.Share and circulate information within the team.Skills:Back-end (Java)Advanced Java: Mastery of the latest Java versions (Java 17 or higher).Java Frameworks: Expertise in a Java framework (for REST APIs, microservices, security, ORM, SpringBatch).API Design: Creation and management of RESTful APIs / Version management, pagination, and documentation with Swagger/OpenAPI.Databases:Relational DBMS: MariaDB, MySQL, or Oracle.NoSQL databases: MongoDBSQL query optimization and use of ORM (Hibernate).Testing:Unit tests (JUnit, Mockito).Integration tests with tools like Test containers or Postman.CI/CD: Knowledge of continuous integration and continuous deployment pipelines (Jenkins, GitLab CI/CD).Front-end (ReactJS)ReactJS Mastery: In-depth knowledge of React and its concepts: hooks, functional components, global state, context management.API Consumption: Communication with backends via Axios or Fetch API (error handling and loading states).Advanced HTML, CSS, and JavaScriptIn-depth understanding of ES6+ (async/await, destructuring, etc.

)Style management with CSS-in-JS.

Object-oriented TypeScript programmingOther Technical SkillDevOps tools: Use of Docker for development environmentsVersioning: Mastery of Git (GitHub, GitLab)Performance and optimization: Profiling and optimization of front-end and back-end performanceSecurity: Knowledge of OWASP standards (XSS, CSRF) and securing sensitive dataBonus added valueKnowledge of BPMN (Business Process Model and Notation is a flowchart method that models the steps of a planned business process from A to Z)Know how to use web application profiling toolsApply here or via email at: ******

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job