- Company Name
- Younup
- Job Title
- Développeur Java JS
- Job Description
-
**Job Title**
Java/JS Developer & DevOps Engineer
**Role Summary**
Design, build, and maintain high‑performance web applications in Java (backend) and JavaScript (frontend). Own end‑to‑end application delivery, ensuring continuous integration, automated deployment, and robust monitoring on AWS. Collaborate closely with product and infrastructure teams to enhance observability, resilience, and security of services.
**Expectations**
- Deliver quality code on schedule and contribute to the technical strategy of the Lyon office.
- Proactively improve DevOps practices, tooling, and infrastructure.
- Communicate findings and improvements to cross‑functional stakeholders.
**Key Responsibilities**
1. Develop Java back‑end services and JavaScript front‑end applications (React, Vue, or Angular).
2. Build, optimize, and maintain CI/CD pipelines using GitLab CI and related tools.
3. Automate deployment, testing, and build processes across environments.
4. Manage and scale cloud infrastructure on AWS; assist clients with their cloud environments.
5. Configure and maintain monitoring solutions (Datadog or equivalent) for production metrics.
6. Perform root cause analysis, troubleshoot incidents, and implement post‑mortem improvements.
7. Coordinate with product and infra teams to enhance observability, resilience, and security.
**Required Skills**
- Proven experience in Java (Spring/Spring Boot) and JavaScript frameworks (React, Vue, Angular).
- Strong DevOps knowledge: CI/CD, GitLab CI, containerization, and automation scripting.
- Hands‑on experience with AWS services (EC2, RDS, Lambda, ECS/EKS).
- Familiarity with monitoring/alerting tools (Datadog, Prometheus, Grafana).
- Ability to analyze performance metrics, conduct root‑cause analysis, and remediate incidents.
- Excellent collaboration, communication, and problem‑solving skills.
**Required Education & Certifications**
- Minimum 5 years of professional software development experience.
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
- Relevant certifications (e.g., AWS Certified Developer, AWS Certified DevOps Engineer, or similar) are a plus.