Java Node.js Backend Developer – Paris – €55-65k
A Paris-based technology hub is actively recruiting a back-end developer with expertise in both Java and Node.js. Located in the 14th arrondissement, within a 1,500 square meter former printing house, the organization blends the agility of a startup with the backing of the Crédit Agricole group.
A Hybrid Approach to Tech Development
The team is described as multidisciplinary, encompassing designers, product owners, developers, integrators, architects, and agile coaches. The open position focuses on the development and maintenance of Application Programming Interfaces (APIs). A key emphasis is placed on code quality, adhering to best practices like clean code principles, SOLID design, thorough testing, and code reviews.
Core Responsibilities
The role requires designing, developing, and maintaining robust, high-performing, secure, and scalable APIs. Successful candidates will be expected to understand the business needs of partners within the group and translate those needs into effective technical solutions. Collaboration with front-end, product, and design teams is also a critical component of the position.
Beyond API development, the role involves designing efficient back-end architectures – including both monolithic and microservice approaches – and optimizing service performance, reliability, and security. Close collaboration with DevOps teams for application deployment and industrialization is also expected. Active participation in code reviews and continuous improvement of development processes are also key responsibilities.
Required Skills and Experience
The organization seeks a back-end developer with at least five years of experience. Candidates should be engaged, curious, proactive, and capable of contributing ideas. A strong sense of teamwork and comfort with agile methodologies, particularly Scrum, are also essential. Specific technical skills include proficiency in Java and the Spring Boot ecosystem (Spring Web, Spring Data, Spring Security), as well as experience with Node.js (Express, NestJS, or equivalent).
Familiarity with designing and consuming REST APIs (and/or GraphQL) is required, along with solid knowledge of relational databases (PostgreSQL, MySQL) and ideally, NoSQL databases. The salary range for this position is between 55,000 and 65,000.
Frequently Asked Questions
What types of databases are mentioned as being desirable knowledge?
The role requires solid knowledge of relational databases such as PostgreSQL and MySQL, and ideally, experience with NoSQL databases.
What is the minimum experience level required for this position?
The organization is seeking a developer with at least 5 years of experience.
What methodologies are mentioned as being important for this role?
The role requires comfort with agile methodologies, in particular Scrum.
How might a company benefit from hiring a developer proficient in both Java and Node.js?