Loading

20 emploi(s) similaire(s) trouvé(s)

Loading

JAVA TECHNICAL LEAD / Genève / Anglais

évaluer
Avis soumis
JAVA TECHNICAL LEAD / Genève / Anglais

MAIN PURPOSE
As a CCFE Technical Lead you will be part of the Connected Commerce team and will be working on challenging eCommerce projects for the company. Working very tightly with the Product/Solution Owner and a cross-functional teams of developers and architects, you will participate in the overall strategy, analysis, design and implementation of our Phone Sales solutions and strategic e-commerce solutions like ClickFromStore (EXTEND), granting full adherence with Group's standards and needs in terms of e-Commerce solutions and operations.
You will work in a global environment with highly distributed teams in different countries and time zones and at different management levels.

KEY REQUIREMENTS
? 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
? Support the Product Owner/Project Manager/Program Manager to identify risks and to define corrective actions
? Submit the architecture proposal/change to the Architecture Board
? Make sure the developed Solution is aligned with the approved Architecture
? Contribute to and enforce best practices and architecture guidelines in the developed Product/Solution
? Ensure third-party products fit in the organization ecosystem
? Suggest the most appropriate technical solutions by considering business objectives, user requirements, technical contexts, and constraints
? Proactively identify and resolve risks/impediments. Propose solutions to solve complex issues and escalate appropriately when required
? Address cross teams dependencies or issues with your peers
? Understand your working environment and establish a strong and trusted relationship with your stakeholders; Maisons, third-party agencies and peers.
? Adapt your communication style to the audience and ensure that it has been well understood
? Ensure efficient and smooth information and communication flow within the team as well as a thorough integration of external team members (on-site and remote ones)
? Proactively share and challenge ideas and integrate other inputs in your own thinking, develop a collaborative mindset within your team
? Act as a team player and motivate your peers to reach your objectives, federate stakeholders on a common goal
? Develop a customer-oriented mind-set and a culture of trust and transparency
? Focus on ROI when applicable

SPECIFIC SKILLS RELATED TO JAVA TECHNICAL LEAD ROLE
? B.Sc. or MSc in Computer Science, Software Engineering or related field
? 5+ years proven experience in a similar role
? 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 (e.g. Salesforce platform), ERP (e.g. 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 (e.g. 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)
? Experience of Unit, Integration and System Testing
? Experience with the following technologies and tools:
o XML, XSLT, XSD, JSON, JSON Schema and OpenAPI
o Spring and SpringBoot
o ActiveMQ, RabbitMQ and Kafka
o HTTP, SOAP, WSDL, REST, JMS and JPA
o Python, Groovy
o JavaScript, HTML, CSS, Angular
o JBoss, Apache HTTP Server,
o Git, Maven, IntelliJ, Jenkins, ELK, Puppet, SonarQube
? Experience with SAP is a plus

Ajouter une évaluation

Entrez ici votre évaluation de l'entreprise Davidson Consulting Switzerland!

Avis soumis