Assist the support team to help customers have the best experience possible with our products
Interact with the Product Owner to help define the future of Gravitee s products
Work with other team members to develop and maintain new features
Participate in Tech Sprint during which the focus is made on improving the existing codebase
Share your (tech and non-tech) knowledge during our internal Gravitee TechTalk
Develop new end-to-end features: from design to implementation (develop and integrate APIs and the front-end interfaces and visualisations they power to deliver product features)
Leading the investigation of multiple Support Tickets and working collaboratively to understand and resolve customer issues providing the best solution possible
Prioritising issues and giving our customers (both internal and external), located in multiple countries and time zones, the level of duty and care they need to help implement our platform in their environments
Creating knowledge articles to complete our documentation and enabling customers to better understand product use cases
Being innovative within the team and with customer to help improve processes and tools
WHO YOU ARE
3+ years of professional experience in application development
You are fluent with modern versions of Javascript and Typescript and have used it for testing purpose
You understand the value of writing automated tests to prevent regression bugs
You like sharing knowledge and continuous learning is important to you
You are curious about and want to be part of all aspects of a project like CI, dependency management, and vulnerability management
You are patient , resilient and have great problem solving skills
You possess great attention to detail and provide accurate solutions to internal and external stakeholders
ESSENTIAL TECHNICAL SKILLS The right candidate will possess at least the following skills, if not more:
Testing: JUnit 5
Frontend Skills: Angular 17
Relational Databases (Tools): MariaDB, PostgreSQL, MySQL or equivalent
Continuous Integration and Deployment: CI/CD, Docker, Kubernetes, ArgoCD
Build Automation Tools: Maven, Yarn
ADDITIONAL T ECHNICAL SKILLS The right candidate will possess at least some of the following skills:
Testing: Cypress, Jest
Backend Skills: Java17, Spring (Data, Security etc.)
Other backend skills: Liquidbase, Vertx, RXJava
Database Knowledge: JPA, JDBC, Spring Data or equivalent
Other frontend skills: Cypress, Jest, Angular Material Harness, Storybook