Senoir Java Engineer Airbnb Hosting Assistant

  • company name Airbnb Hosting Assistant
  • working location Office Location
  • job type Full Time

Experience: 5 - 5 years required

Pay:

Salary Information not included

Type: Full Time

Location: Ganjam

Skills: Java, Spring, Multithreading, Kafka, agile development, Systems Engineering, Build, Release Management, continuous integration, Continuous Delivery, Application integration, Software Design Patterns, Unit Testing, Automated Testing, Performance Analysis, Docker, Databases, concurrency, Messaging Brokers, Distributed caching solutions, Memory analysis, Ntier serviceoriented architecture, Domaindriven architecture, eventdriven architecture, Messagedriven architecture, Rest Services, container orchestration

About Airbnb Hosting Assistant

Job Description

Position: Senior Backend Java Developer (Canada) Location: Montreal, QC Hybrid (3 days onsite per week required) Duration: 12 Months (with possible extension) Note: Total IT corporate experience of 7+ years required Description: 5+ years of relevant experience is generally expected for this role A superior technologist with strong design and implementation fundamentals Strong design skills for building scalable systems Java / Spring: Strong experience in developing enterprise-level systems using Java / Spring Multithreading / Concurrency Strong experience in implementing multi-threaded applications Hands-on experience with modern distributed technologies such as messaging brokers (e.g., Kafka) and distributed caching solutions Experience with Agile development techniques and a deep understanding of: Systems engineering Build and release management Continuous integration and continuous delivery (CI/CD) Experience with: Application integration Software design patterns Frameworks Unit testing & automated testing Performance / memory analysis N-tier service-oriented architecture Strong fundamentals in: Domain/event/message-driven architecture REST services Understanding of Docker and container orchestration Experience with databases,