For one of our clients in Geneva, we are currently looking for a Java Technical Lead who will join our client for a long term opportunity!
The technical lead will work very tightly with the Product / Solution Owner and a cross-functional teams of developers and architects, and will participate in the overall strategy, analysis, design and implementation of our client's Sales solutions and strategic e-commerce solutions, granting full adherence with standards and needs.
You will work in a global environment with highly distributed teams in different countries and time zones and at different management level.
Activities
- Provide technical expertise of Products / Solution in your scope
- Support the development team in resolving complex issues
- Ensure that technical specifications exist and up-to-date at all times
- Collaborate with the DevOps team to automate the integration of developed Product / Solution (such as Continuous Integration, Continuous deployment)
- Provide technical expertise with a broad set of development tools / technologies
- Work closely with cross-functional teams (Developers, Scrum Masters, Architects…)
- Collaborate with your peers from other Product Groups or Shared Services through your transversal or vertical role to deliver the program
- Focus on quality : delivery on time, on budget and beyond expectations
- Identify, manage risks, define the corresponding mitigation plan and escalate to the appropriate level as necessary
- Apply guidelines, frameworks, and best practices defined by Communities of Practices
- Support the Product Owner / Project Manager / Program Manager to estimate and challenge the development effort and to identify risks and to define corrective actions
Required profile
5+ years proven experience in a similar role0Strong interpersonal, and communication skills and high attention to detail.Experience in delivering integration projects from initial study to production stabilizationExperience in software architecture and development lifecycleExperience with near / off-shore teamsHands on experience with technology concepts such as APIs, micro-services, Cloud hosting, OMS, CRM Salesforce platform), ERP SAP)Experience in e-Commerce projects is a plusExperience with Atlassian suite : Confluence, Jira.Interaction with stakeholders in a project or matrix organizationFluent English and French required, other languages are a plus Italian, Chinese)Ability to work in a complex, fast-paced, distributed environment with high expectationsExpert on the Java Platform using Open Source FrameworksExpert of front-end technologies, strong experience in AngularExpert designer of REST API’s for internal and external clientsExpert in Microservice architecture, design and implementationExpert of using and designing solutions based on Docker and KubernetesExpert of securing web applications using OAuth2 and OIDCExpert of developing on MySQL and MongoDBExperience of Agile methodologies, frameworks and ceremonies (Scrum, Kanban, XP, …)Expert of Design Patterns, Enterprise Integration Patterns (EIP) and Domain Driven Design (DDD)Salary