- Company Name
- ABYLSEN SUD
- Job Title
- Développeur full-stack confirmé F/H
- Job Description
-
Job title: Senior Full‑Stack Developer (Lead Tech)
Role Summary: Lead the design, development, and delivery of web applications in Java/Spring (back‑end) and JavaScript frameworks (GWT, AngularJS, Vue.js). Own API design, system performance, security, and maintainability while collaborating with product owners, business analysts, and cross‑functional teams.
Expectations:
- Minimum 5 years of proven full‑stack development and architectural experience.
- Demonstrated ability to lead technical initiatives, mentor teammates, and influence product direction.
Key Responsibilities:
- Design and model application architecture, ensuring scalability, performance, and security.
- Develop high‑quality, reusable back‑end services in Java/Spring and front‑end interfaces in AngularJS, Vue.js, or GWT.
- Create robust RESTful APIs and integrate with API Management platforms (e.g., Apigee).
- Participate in functional scoping with Product Owners and Business Analysts.
- Enforce code quality standards, review pull requests, and implement automated testing.
- Deploy, monitor, and manage incidents for production systems; provide technical support.
- Document architecture, code, and processes for knowledge transfer.
- Coach junior developers and foster a collaborative, continuous‑learning environment.
Required Skills:
- Java, Spring Framework (Core, MVC, Boot).
- JavaScript, HTML5, CSS3, and modern SPA frameworks: AngularJS, Vue.js, GWT.
- REST API design, Swagger/OpenAPI, and secure coding practices.
- Familiarity with API Management tools (Apigee, Kong, or equivalent).
- Agile/Scrum methodology and collaborative delivery.
- Strong communication, problem‑solving, and teamwork.
- Ability to manage multiple concurrent projects and stakeholder expectations.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (Bac + 5 or equivalent).
- Relevant certifications (e.g., Oracle Certified Professional Java, Spring Professional, or similar) are a plus.