- Company Name
- Norsys
- Job Title
- Développeur.euse Java Fullstack F/H
- Job Description
-
Job Title: Java Fullstack Developer (F/M)
Role Summary:
Lead the architectural redesign of a client’s information system by developing robust Java back‑ends and responsive front‑ends. Partner with cross‑functional teams, enforce coding standards, write tests, and facilitate agile practices to deliver secure, scalable solutions.
Expectations:
- 5+ years of professional Java development with Spring/Spring Boot.
- Proven experience with JavaScript front‑end frameworks (React, Angular, or Vue.js).
- Strong command of CI/CD pipelines, unit and integration testing, TDD/BDD, API security, and code review processes.
- Ability to work independently and collaboratively in a hybrid remote setting (2–3 days per week).
- Passion for continuous learning and technical knowledge sharing across teams.
Key Responsibilities:
1. Design, implement, and maintain Java services using Spring, Spring Boot, Security, and JPA.
2. Build and improve front‑end interfaces with ReactJS (or similar).
3. Apply best practices: code reviews, unit/integration tests, API security, TDD/BDD.
4. Participate actively in Agile ceremonies (stand‑ups, retrospectives, sprint planning) and design meetings.
5. Mentor junior developers, conduct knowledge‑sharing sessions, and contribute to the company’s technology community.
Required Skills:
- Java, Spring, Spring Boot, Spring Security, JPA/Hibernate.
- JavaScript/TypeScript with ReactJS (plus familiarity with Angular or Vue.js).
- CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI), version control (Git).
- Unit testing frameworks (JUnit, TestNG), integration testing, BDD with Cucumber/Serenity.
- RESTful API design, OAuth2/JWT, secure coding principles.
- Agile methodologies (Scrum/Kanban).
- Strong problem‑solving, communication, and team collaboration abilities.
Required Education & Certifications:
- Bachelor’s degree or equivalent in Computer Science, Software Engineering, or related field.
- Certifications in Java/Spring, DevOps, or related technologies are advantageous.