1 Click Easy Apply


Full Stack Engineer Lead


Salt Lake City, Utah


Full Stack Engineer Lead Job Opening in Salt Lake City, Utah - As the nation's only hospitality company possessing a vertically integrated business model, Apple Leisure Group holds a unique niche in the U.S. travel industry. Our robust infrastructure leverages the expertise of six industry innovators to deliver exceptional value and inspired luxury to discerning travelers.
About You:
You are friendly, collaborative, and happily work well with others
You are passionate about both travel and technology
Your attention to detail is spectacular
You are flexible, creative, motivated, and cooperative
You hold yourself and others accountable to commitments
You are comfortable with continual change and improvement
You enjoy working within the fabric of a purpose-built culture and process that respects the individual but values the team
What You Will Do:
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
Lead and contribute in all phases of the development lifecycle across all application tiers (build/test/deploy in data/business/ui tiers)
Lead the Scrum team in technical decomposition during Sprint Planning
Write well-designed, testable, and efficient code
Lead and coach technical aspects of scrum team engineering (build/test/deploy)
Provide guidance and mentoring to junior engineers within scrum team while collaborating with peers in other teams
Prepare and produce releases of software components
Participate enthusiastically as a member of a full-time Scrum team using Scale Agile Framework (SAFe)
Regularly make accurate assessments of solutions and give levels of effort estimates
Make and keep commitments to yourself and your team around software development, quality, and completeness
Provide development-level coordination activities with multiple small to medium sized projects/teams
Track and report the status of projects to ensure transparency of project progression
Guide and encourage team to realize better deliverables more efficiently
What You Need to Have:
Bachelor?s degree in engineering or computer science preferred (or equivalent experience)
10+ years of professional development spanning Java services, UI, and data tiers
3+ years of a team to become better technology professionals
Expertise with HTML, HTML5, XML, JSON, CSS/CSS3, JavaScript, JQuery, AngularJS, LESS
Expertise using object oriented techniques, data structures, algorithms and design patterns
Expertise with front-end and back-end performance and application of best practice
Expertise with JSP, JSTL, Servlets, and javascript frameworks
Expertise with java-based web frameworks (Spring MVC, Struts, etc)
Expertise with IoC frameworks (Spring, Guice, etc)
Expertise with SQL and NoSQL technologies
Expertise with Unit Testing and mocking frameworks (JUnit, TestNG, Mockito, etc)
Expertise with ORM frameworks (Hibernate, iBatis, etc)
Solid experience with Jira or similar agile SDLC tool
Solid experience in Linux
Solid experience working with tech leadership and architects in solutioning and problem resolution
Understanding of scripting languages, shell scripts, etc
Possess excellent analytical, problem solving, verbal and written communication skills
What Would Be Nice for You to Have:
Knowledge of the travel industry
Involvement in the local software development or Agile or SAFe community via user groups and
Job Type: Full-time

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC