
Senior Lead Developer (Java & Angular)
Context: Develops and ensures state of the art technology implementation and product performance alignment with architectural guidelines.
Main responsibilities: o Develops and document the Stories of the Sprint with other team members o Create automated tests (unit, API, integration, function) in a continuous integration environment o Lead for team and other discussions of technical solutions and product ideas in design reviews, pair programming, and code review o Always be in touch with the Solution Architect to ensure the consistency of the technical solution o Help team to master and grow technical skillso Provides guidelines and expertise on technology implementation design o Pilot the diagnostic and the resolution of complex issues o Ensures technical best practices alignment between teams and promotes new ones o Verify that the level of quality of the solution is in conformance with the quality objectives o Technical Facilitator regarding all team members
What we are looking for : o Strong Java language skills (5+ years) o Spring/Spring Boot framework familiarity (5+ years) o Good knowledge of Microservices concepts and patterns o Good knowledge of REST API concepts and ApiGee o Good knowledge of Docker, Kubernetes, Google Cloud Platform (or sililar solution) o Good knowledge of unit testing/integration testing o Messaging and event-based systems (Solace or RabbitMQ or ActiveMQ or Kafka) o Knowledge of relational (Postgres) and non-relational (Redis) database o Strong HTML/CSS/JavaScript skills o Significant experience with Angular 4+ framework and TypeScript (2+ years) o Familiarity with SCSS, Angular CLI, webpack o Expertise in front-end automated testing concepts and frameworks o Solid understanding of frontend performance optimization o Leadership o Managing junior resources o Development best practices o Business sense o Good knowledge of industry perspective o Analytics skills o Interest in innovative technologies and desire to work on pioneering engagements o Methodological competence, e.g., agile software and test-driven development o Degree in computer science, electrical engineering, or other relevant engineering o Strong drive and motivation o GCP certification is a plus o Fluent in English (verbal and written) o French are highly appreciated
We offer o Competitive salary and the opportunity to have a meaningful job where you can make a difference o The chance to continuously evolve as a professional o Variety of training opportunities o Relevant career opportunities to get you where you want to be, with the IT knowledge you need o Possibility to work in a dynamic and professional team in an international company with a strong background o Medical insurance o Meal tickets.
Why should you join us? o We have local and international projects. o We are working on interesting projects, with the lastest technologies o We are part of a strong and professional company with values o We have an attractive benefits package
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
