
Senior Full Stack JAVA Developer
- Paris
- CDI
- Temps-plein
- Define user requirements for the development of new, or upgrade of existing, software solutions.
- Design technical solutions and perform feasibility studies.
- Propose viable technical solutions to Product Management and/or users for validation.
- Design, develop Hybrid (cloud-based/on premise) software applications.
- Participate in the validation phase of the product cycle, fine-tuning when necessary to finalize the product.
- Bachelors and / or master’s degree in technology subject areas (e.g. Computer Science, Software Engineering) or relevant experience
- A minimum of 5+ years’ experience as a software developer working across the full product/ software lifecycle (design, implementation, testing)
- Experience in JAVA programming Angular , etc…
- Preferred Experience in modern architecture, latest open source technologies and programming e.g. Microservices
- Experience in Azure, AWS, GCP or another cloud platform
- Experience in Kubernetes, Docker (Containerization)
- Familiarity with database technology such as Oracle and SQLServer
- Experience with Test-Driven Development (TDD), Pair Programming skills and automated testing frameworks
- Experience working in an agile environment, where agile and/or lean practices and approaches are applied as a way of working to deliver technology products
- Excellent communication skills and ability to produce high-quality written deliverables in fluent English