Description
Booking Holdings (NASDAQ: BKNG) is the world leader in online travel and related services, provided to customers and partners in over 220 countries and territories through six primary consumer-facing brands – Booking.com, KAYAK, priceline, agoda.com, Rentalcars.com, and OpenTable. The mission of Booking Holdings is to make it easier for everyone to experience the world The PayOps team is responsible for building products to Booking.com partner payment operations and fraud teams. These teams use PayOps tool to tackle exceptional scenarios when user intervention is required to fix the automated process. Joining a new team, you will have the opportunity to shape the future of PayOps at Booking.com by migrating existing applications from SAP ECC to Java along with re-architecting complete systems. B.responsible Rapidly developing next-generation scalable, flexible, and high-performance services for the Payops within the FinOps architecture. Solving issues with services, systems and prioritizing based on customer impact Acting as an intermediary for problems, with both technical and non-technical audiences Combine hands on coding with driving impactful project(s) as a technical leader and supporting other team members. Plan for reliability by designing systems to work across our multiple data centers Advocate a collaborative working environment – turn “my ideas” into “our ideas” Take initiative to address the larger technical needs of the product you work on Focus on moving the business forward, be pragmatic about technology choices Lead initiatives for improvement of development processes and business opportunities for your team’s product and the company as a whole by impacting multiple products across the business. Identify, foster, and proactively help colleagues to grow professionally, taking a significant role in onboarding new team members Lead, manage and resolve technical or design discussions or conflicts Owning the end to end software development lifecycle like automated software testing, continuous deployment, release management. Contributing to the growth of Booking.com through interviewing, on-boarding, or other recruitment efforts B.skilled We are looking for a Senior software Engineer I who enjoys solving problems, who initiates solutions and discussions and who believes that any challenge can be scaled with the right mindset and tools. We have found that people who match the following requirements are the ones who fit us best: You have 8+ years of experience, you have worked with large scale distributed systems, highly available APIs, and products that impact millions of customers. You have several years of experience with Java and you possess deep knowledge of Java ecosystems (ex: JEE, JVM internals). You have a solid understanding of Service Oriented Architecture, Microservices & OOP patterns — and you mastered explaining these concepts to others. Having experience with Maven, Docker, Spring Boot, Kubernetes, Amazon DynamoDB, Kafka, and Cache stack is a plus. You have driven successful technical, business and people related initiatives that improved productivity, performance and quality. You are an excellent communicator and you are able to influence and cooperate with people at all levels. You are a humble and thought leader, you lead by example and gain your teammates respect through your actions and not your title. You own your systems end-to-end and are comfortable performing incident management. Knowledge of cloud computing fundamentals and experience with AWS and/or GCP Having experience mentoring, coaching and training newer and less experienced team members would be an advantage. Creative and not afraid to step outside of your comfort zone You have a ‘can do’ attitude and you act proactively and not reactively Experience with open source is a plus Preferably a university degree in Computer Science, Mathematics or Software Engineering Pre-Employment Screening If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.