Technical Expert, Java Build Development

Posted 12ds ago

Employment Information

Education
Salary
Experience
Job Type

Job Description

Expert Technique JAVA Back ou Full Stack pour une Digital Factory. Requiert 7 ans d'expérience et compétences avancées en Java, Spring et Microservices.

Responsibilities:

  • Participate in defining project architectures in support of technical leads
  • Lead and monitor development activities, ensuring best practices and compliance with initial recommendations
  • Independently conduct upstream R&D-focused studies and re-architect existing projects
  • Contribute to technical responses for AVVs
  • Keep up with technology trends and conduct technological watch
  • Build proofs of concept (POCs) and develop complex modules
  • Adopt an Agile orientation and work on projects with microservices, event-driven, hexagonal, and modular architectures
  • Actively contribute to improving software quality (automated tests, code coverage, Sonar, etc.)

Requirements:

  • Master's degree (Bac+5) from an engineering school or equivalent university degree in computer science, or equivalent significant professional experience
  • Experience: 7+ years in Java backend (Spring Boot and Kafka) or in a full-stack environment (Java with Angular, React, or Vue.js)
  • Required architectural knowledge: Microservices, Hexagonal, or event-driven architectures
  • Build projects from scratch
  • Strong proficiency in Java, Kafka, and the Spring ecosystem (must-have); familiarity with recent versions is a plus (Spring 3, Java 17+)
  • Front-end: Angular 18+, React.js, Vue.js (optional)
  • Relational databases (PostgreSQL, SQL)
  • Version control: Git; CI/CD pipelines, particularly GitLab CI/CD
  • Cloud: experience with GCP (BigQuery, Bigtable) and Azure
  • Use Docker for packaging and deploying applications in a DevOps context
  • Knowledge of Clean Architecture and software craftsmanship principles (SOLID, YAGNI, etc.)
  • Unit and integration testing, including JUnit, Mockito, Karate, Gatling (performance testing)
  • Proficient in agile methodologies, notably SCRUM
  • Team player with a collaborative mindset
  • Good written and verbal communication skills
  • Critical thinking and sound judgment
  • Ability to take a strategic perspective on technical and functional issues
  • Autonomy and proactivity
  • Rigor and punctuality

Benefits:

  • Flexible working arrangements

SQLI

IT Services and IT Consulting

A European full-service digital company

eCommerceDigital ConsultingSaaS
View all jobs at SQLI