- Company Name
- La Poste Groupe
- Job Title
- Expert Java F/H
- Job Description
-
**Job Title**
Expert – Java Developer
**Role Summary**
Provide senior-level technical consulting and support for Java-based projects in a large, distributed IT environment. Guide development teams on best practices, architecture, and technology adoption, ensuring alignment with enterprise standards and contributing to continuous improvement and innovation.
**Expectations**
* Act as subject‑matter expert on Java ecosystem (Spring, Spring Boot).
* Mentor and train cross‑functional teams on Java and related front‑end technologies (Angular, Material Design).
* Drive adoption of technical standards, frameworks, and architectural patterns within the organization.
* Engage in advanced incident resolution and complex problem‑solving.
* Participate in external technical communities, conferences, and professional forums.
**Key Responsibilities**
1. **Technical Advisory** – Provide expert guidance to project teams on design, implementation, and integration of Java components.
2. **Mentorship & Training** – Deliver workshops, code reviews, and pair‑programming sessions to elevate team skill levels.
3. **Governance & Standards** – Define, document, and enforce coding standards, architectural guidelines, CI/CD pipelines, and quality metrics.
4. **Incident Management** – Lead troubleshooting of critical production issues, perform root‑cause analysis, and implement corrective actions.
5. **Continuous Improvement** – Identify process gaps, propose enhancements to toolchains and workflows, and track implementation.
6. **Technology Watch** – Monitor emerging Java, Spring, and Angular trends; evaluate applicability to current projects.
7. **Community Engagement** – Represent the organization at professional conferences, user groups, and online forums; share knowledge and stay current on industry best practices.
**Required Skills**
* 7+ years of hands‑on experience in Java development with deep mastery of Spring/Spring Boot.
* Strong knowledge of modern Java‑based architectures (microservices, reactive programming).
* Proficiency in front‑end technologies, particularly Angular, including Material Design and Atomic Design principles.
* Experience with build tools (Maven/Gradle), CI/CD pipelines, and containerization (Docker/Kubernetes).
* Familiarity with version control (Git), issue trackers, and Agile methodologies.
* Excellent analytical, problem‑solving, and communication skills.
* Ability to produce clear technical documentation and best‑practice guides.
**Required Education & Certifications**
* Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
* Relevant certifications (e.g., Oracle Certified Professional – Java SE, Spring Professional, or equivalent) preferred.
---