8 Airbnb Jobs
Fullstack Developer
Airbnb
posted 5d ago
Flexible timing
Key skills for the job
We are seeking a Java Full-stack Developer to join our team with 10-15 years of experience. The ideal candidate will have expertise in React and will be responsible for developing and implementing user-friendly web applications and software solutions using Java technologies. If you have a passion for technology and a desire to work in a dynamic and innovative environment, we would love to hear from you.
Responsibilities:
Design, develop, and maintain user-friendly web applications and software solutions using Java technologies
Collaborate with cross-functional teams to identify and prioritize product features and enhancements
Participate in the full software development life cycle, including requirements gathering, design, development, testing, deployment, and maintenance
Troubleshoot and resolve technical issues as needed
Stay up-to-date with emerging trends and technologies in software development
Identify and analyze user requirements
Prioritize, assign and execute tasks throughout the software development life cycle
Write well-designed, efficient code
Review, test and debug team members code
Skills and Qualifications
• 8-15 years of experience in Java development
• Strong knowledge of Java, Spring Boot, Microservices, Hibernate, Kafka and other Java frameworks
• Proficiency in front-end technologies such as HTML, CSS, JavaScript, and JQuery
• Experience with Angular/Angular Js, ReactJs/ NodeJs or other JavaScript frameworks
• Experience with relational and non-relational databases (e.g., MySQL, MongoDB).
• Hands on experience in UNIX fundamentals
• Knowledge of DevOps practices and CI/CD pipelines is a plus.
• Knowledge and familiarity with Cloud based development (Docker, Kubernetes, Kafka, Machine Learning) is a plus
• Exposure to code quality metrics is mandatory (SonarQube Coding Standards, Vulnerability Assessment)
• Familiarity with Agile software development methodologies
• Excellent problem-solving and analytical skills
• Strong communication and collaboration skills
• Bachelor's or Master's degree in Computer Science or a related field
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice