One of the world's largest online travel companies
Job Summary
We are looking for a Java Software Engineer that will be in charge of building and evolving the search domain microservices platform which powers more than 80 millions searches every day. You will concurrently obtain the best offers from the airlines and combine them to build the best deal and offer it to the customer in instant real time.
Work with top-notch tech stack such as Java 8, Java 11, Spring Boot, Maven, TestNG, Cucumber, Mockito, Oracle, ElasticSearch, Redis,Kafka, Neo4, Datamesh, Datadog, Kibana; Docker, Kubernetes, Google Cloud Platform and Sonarqube in order to help us create this unique experience for our customers.
Provide solutions to problems. Understand the problem and work with our most senior people to find the best solution that is robust, scalable and has good performance in a high load environment.
Code the solutions with the highest quality through good design, attention to detail and test quality.
Work in a fully agile organisation, using Kanban practises to deliver business value continuously.
Focus on the performance of product KPIs and technical KPIs.
Local
Porto, Portugal
Requirements
Solid experience with Java and strong knowledge of engineering fundamentals (data structures, concurrency, design patterns, algorithms).
Experience in working with and helping in definitions that involve modern technologies, such as NoSQL databases and distributed queues.
Great technical mindset to work in an environment where we promote the use of microservices platforms, clean code and SOLID principles and TDD.
Strong data driven capabilities and design pattern skills that will allow you to face our business challenges.
Use your knowledge of Cloud and of Continuous Delivery environments to help you deliver value quickly.
Ability to analyse and provide creative solutions to complex problems, focusing on the outcome and not on the tasks.
Be a team player, with good communication skills and help the team grow by mentoring team members to continue improving, giving feedback and sharing your expertise.
Challenge decisions, be proactive and seek to improve technical excellence.
Good technical English level, given that we work in English
Hiring
PJ
How to Apply
Mailto camilla.moriya@beit.work with your resume - subject: SSE Java
Esta vaga encontra-se há um bom tempo sem novas interações. Se ainda estiver aberta, faça um comentário, caso contrario, a fecharemos automaticamente em 5 dias.
Our client
One of the world's largest online travel companies
Job Summary
We are looking for a Java Software Engineer that will be in charge of building and evolving the search domain microservices platform which powers more than 80 millions searches every day. You will concurrently obtain the best offers from the airlines and combine them to build the best deal and offer it to the customer in instant real time.
Local
Porto, Portugal
Requirements
Hiring
PJ
How to Apply
Mailto camilla.moriya@beit.work with your resume - subject: SSE Java
Labels
Java SOLID TDD English Senior
Alocação
Regime
Nível