Technical Lead - Java
KEYTEO
Geneva, Switzerland
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 role0
- Strong interpersonal, and communication skills and high attention to detail.
- Experience in delivering integration projects from initial study to production stabilization
- Experience in software architecture and development lifecycle
- Experience with near / off-shore teams
- Hands 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 plus
- Experience with Atlassian suite : Confluence, Jira.
- Interaction with stakeholders in a project or matrix organization
- Fluent English and French required, other languages are a plus Italian, Chinese)
- Ability to work in a complex, fast-paced, distributed environment with high expectations
- Expert on the Java Platform using Open Source Frameworks
- Expert of front-end technologies, strong experience in Angular
- Expert designer of REST API’s for internal and external clients
- Expert in Microservice architecture, design and implementation
- Expert of using and designing solutions based on Docker and Kubernetes
- Expert of securing web applications using OAuth2 and OIDC
- Expert of developing on MySQL and MongoDB
- Experience of Agile methodologies, frameworks and ceremonies (Scrum, Kanban, XP, )
- Expert of Design Patterns, Enterprise Integration Patterns (EIP) and Domain Driven Design (DDD)
Salary
Vor 21 Tagen