Sr. Java Developer at Life Time Fitness – Chanhassen, MN

  • Full Time
  • USA, Minnesota
  • Posted 4 weeks ago
  • May 22, 2019

Life Time Fitness

Life Time champions a healthy and happy life for its members across 138 destinations in 38 major markets in the U.S. and Canada. As the nation’s only Healthy Way of Life brand, Life Time delivers an unmatched athletic resort experience and provides a comprehensive healthy living, healthy aging and healthy entertainment experience that goes well beyond fitness to encompass the entire spectrum of daily life for individuals, couples and families of all ages. Life Time destinations across the U.S. and Canada offer distinctive, branded programs and services including: personal and TEAM small group training, weight loss programming, Pilates, studio, cycle and yoga classes, tennis, racquetball and squash, swim programming and Ultimate Hoops basketball. Full-service LifeSpas, LifeCafe and LifeClinic Chiropractic offices are also located within Life Time.


Developers within the Life Time Technology group at Life Time are responsible for delivering the technical design and development of software components for assigned projects.

Examples of Work Performed

  • 20% of their time on management tasks, 40% on technical design and mentoring, 40% on writing code.
  • Design, code, and test technical solutions with an emphasis on unit testing.
  • Use appropriate technical design methods to explain your approach.
  • Strive to eliminate defects as early as possible by actively participating in code reviews.
  • Understand the necessity of coding standards and lead effort to ensure delivery based on the coding standards.
  • Increase efficiency of team by mentoring other team members.
  • Proactively work with Business Analysts to understand project requirements.  Estimate development effort to deliver.
  • Understand and communicate technical and functional design requirements to other team members.
  • Recognize and effectively communicate risks to project timelines and quality.
  • Understand architectural expectations as communicated by the Solution Architect.
  • Understand and help guide the evolution of the system’s architecture
  • Identify system deficiencies and proactively recommend solutions.
  • Ensure technology, legal, security and process standards are followed across all development efforts.
  • Remain current on technology trends applicable to Life Time’s business


Four-year college degree in related field or equivalent combination of education and experience

Required Experience:

  • 7+ years of experience in the software industry
  • 2+ years of experience using Java / J2EE
  • 2+ years of experience leading or mentoring team members

Experience with as many of the following as possible:

  • Strong experience with Agile and Scrum
  • Strong experience with SOAP and REST services
  • Strong SQL skills including experience with stored procedures
  • MuleSoft or other similar integration platform
  • Azure API Management or other similar API gateway platform
  • Azure Service Bus or other similar cloud messaging platform
  • WebLogic or other similar application server
  • Java Messaging Service (JMS)
  • Integration tools & techniques (ESBs, Orchestration, SOA, XML, JSON, SOAP, REST, etc.)
  • Exposure to E-commerce or omni-channel commerce platforms
Paul B. Fit Events Inc. Founder
Hey there! Got a question? Hit us up here and we'll get back to you ASAP.