Position: Java Software Engineer
Company: InTechSoft
Experience required: 3y
English level: upper

About Project
Tripadvisor, the world’s largest travel site, inspires and empowers people to explore the world with confidence and share their trip experiences with others. We are building an entirely new subscription product, Plus, that provides members with exclusive travel discounts and upgrades to enhance their stay. We are looking for a Senior Software Engineer to join the engineering team and help us envision, design, and build the technical systems to deliver this highly visible, high-impact project.

Team
Plus is a large-scale program that spans both web and native app, and you will have the ownership and autonomy to build the supporting technical systems in partnership with the product management, analytics, and machine learning teams. We have an ambitious and exciting roadmap for 2021 and beyond. This is a tremendous opportunity to have a significant impact on both engineering and the business with a globally recognized leader in travel.

A successful candidate will be passionate about data, thrive in a fast-moving environment, bring a deep understanding of agile processes and have the ability to collaborate across teams and drive the rapid decision-making necessary to move and iterate quickly.

Requirements
Qualified candidates will have significant prior successes and relevant background including:
● 6+ years of large scale, full life cycle development experience, ideally with a highly trafficked consumer-facing web site;
● A BS in Computer Science or equivalent;
● A broad working knowledge of full stack web development, RESTful APIs, databases, analytics, and operations. The Plus team develops with JavaScript/React, Java, Tomcat, Linux, Postgre, Hadoop, Hive, and Amazon Snowflake;
● An understanding of what is required to build efficient, scalable, decoupled, testable and maintainable code;
● A proven track record of successfully delivering complex technology-focused projects;
● Strong interpersonal skills, analytical skills, and intellectual curiosity;
● The ability to balance strategic technical innovation with pragmatic maintain-and-extend solutions;
● A desire to work in a rapidly changing, collaborative, and iterative product development environment;
● An urgent desire to "get things done";
● Startup experience is a definite plus.

What we offer:
● Interesting projects;
● Competitive salary;
● Opportunities for professional development;
● Friendly team;
● Magnificent corporate events;
● Paid vacation (21 days), holidays, and paid sick leaves (6 days);
● Free English/German classes and English speaking club;
● Cozy office in the heart of downtown;
● All IT-native perks (flexible hours, tea, coffee, fruits bowling and football);
● Opportunity to work remotely.