Key Responsibilities

  • Design, develop, and maintain scalable web applications using Java, Spring Boot, Angular, JavaScript, and TypeScript.
  • Build and integrate REST APIs to support business-critical applications and services.
  • Develop responsive user interfaces using HTML, Angular, JavaScript, and TypeScript.
  • Collaborate with cross-functional teams to analyze requirements and deliver high-quality software solutions.
  • Manage application deployment and maintenance using Docker, Kubernetes, Tomcat, Jenkins, and GitLab.
  • Ensure code quality through best development practices, code reviews, and automated CI/CD pipelines.
  • Work with relational databases, including Oracle 19c and PostgreSQL, to design and optimize data models and queries.
  • Participate in troubleshooting, performance optimization, and production support activities.
  • Contribute to the integration of messaging and event-driven architectures using Kafka.
  • Maintain technical documentation and support continuous improvement initiatives.


Required Skills & Experience

  • Strong experience with Java and Spring Boot development.
  • Solid frontend development experience using Angular, JavaScript, TypeScript, and HTML.
  • Experience with REST API design and integration.
  • Knowledge of GitLab, Jenkins, Maven, and IntelliJ IDEA.
  • Hands-on experience with Docker and Kubernetes.
  • Experience working with Oracle 19c and/or PostgreSQL databases.
  • Familiarity with Kafka and event-driven architectures.
  • Experience working in Agile development environments.
  • Strong problem-solving and communication skills.


Mandatory Requirements

  • Fluent French (mandatory).
  • Good level of English for collaboration within international teams.


Nice to Have

  • Experience with cloud-based environments.
  • Knowledge of microservices architecture.
  • Exposure to DevOps and infrastructure automation practices.
Similar jobs

FullStack Java/Angular Senior

Apply Now
Back to search page