Expérience : Plus de 10 ans
Niveau d’études : Licence, Bac+3
We are now looking for a Java Architect to join our architecture team
Weare looking for an Architect who is passionate about innovation, proficient inconveying technical concepts and motivated by new challenges.
The idealcandidate will possess strong technical skills as well as excellentcommunication skills to share best development practices and guide theengineering team members.
Taking part in the design of scalable software systems
Investigating new technologies
Define and spread development best practices
Ability to architect a system with heavy load andconcurrency
Profil de candidat recherché :
Experience with principles of application architecture for J2EE applications
Experience in service oriented architecture including use of REST services to build interconnected systems
Experience in Agile methodologies such as Scrum
Understanding of test driven development and behavior driven development
Ability to understand technical requirements and decompose them into work tasks
Experience in Spring Framework and maven configuration.
Hands on experience on REACT Ecosystem (Redux / react-router / react-intl / redux-form / Webpack / Babel / Jest).
Hands on experience on NODE JS.
Experience with one or more source control applications such as Git (required).
Tomcat or JBoss application servers
Experience in testing frameworks including mock object frameworks, Junit, Mockito, PowerMockito, Cucumber
Experience in SQL databases (Oracle Database) and NoSQL databases (MongoDB or CouchBase)
Experience in Docker containers
Experience in Continuous Integration with Jenkins, Sonar, Artifactory
Experience with JIRA and other Atlassian ecosystem tools
Good communication skills, fluency in written and spoken English required; other languages a plus
English required, Spanish is a plus.