Talent.com
Principal Software Engineer- JAVA
Principal Software Engineer- JAVASolutionreach • Lehi, Utah, United States
Principal Software Engineer- JAVA

Principal Software Engineer- JAVA

Solutionreach • Lehi, Utah, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Full-time

Description

Solutionreach is hiring a Principal Software Engineer-Java. This role is local to the Lehi Utah area and would have a hybrid work schedule of 2-3 days / week in-office requirement.

In this role you will join us in transforming the healthcare industry by growing our platform into the “next big thing” in the Enterprise Healthcare market. As a Principal Software Engineer, you will be a leader in one of the company's key products. You will help drive the development of the product while implementing top engineering practices and helping your team implement these practices. You will lead an agile scrum team of onshore and offshore resources.

Requirements

What will I need to thrive in this role?

  • 7+ years’ experience writing backend Java and Spring boot applications for deployment in both a Kubernetes and virtualized environment.
  • 7+ years’ experience with developing UI applications, including the use of reactive frameworks such as Vue JS, React, Angular, and the architectural concept of single page applications.
  • Solid understanding of caching systems such as Redis for caching repeated reads and access to improve performance.
  • Interface with members from other teams to architect & develop large scale software applications for both web server and cross-platform desktop applications.
  • Experience designing, writing, and debugging multi-threaded applications with considerations on performance, consistency, scalability, and cost.
  • Experience in Containerization using Docker and / or Kubernetes, and the deployment of containers into cloud-native workflows and local server infrastructure.
  • Experience with GCP Cloud technologies (or other cloud providers).
  • Experience with a variety of ANSI compliant SQL databases such as PostgreSQL, NoSQL databases, portable DB formats including Avro, SQLite, etc., and data warehousing concepts.
  • Mastery of unit testing and test-driven development, including development of strategies to best mock interfaces for testing.
  • Experience working on an agile team following SCRUM principles and helping to ensure that the team stays on track for deliverable targets.
  • Excellent interpersonal and communication skills and ability to document and propose system improvements as needed.
  • Prior experience leading a team of at least 5-7 developers and 2-3 QA testers, both in the US and from abroad.
  • Experience in healthcare and / or healthcare adjacent fields would be helpful.

What are the responsibilities of this role?

  • Lead your team to design, implement, test, and maintain Java based applications and UI applications that are the foundation of our SaaS platform. Participate in all technical aspects of team deliverables, including code reviews, quality, performance, maintainability, and scalability.
  • Work collaboratively with other teams to manage our deployment cycles, including creating deployment candidates, creating, and managing merge requests, and assisting our QA department with staging / production deployments.
  • Collaborate with other teams and help solve problems that may cross multiple systems.
  • Work under consultative direction toward predetermined long-range targets.
  • Use your creativity and expertise to solve problems in unique and novel ways.
  • Perform interviews as needed to backfill development openings as needed.
  • Work with Customer Service, Product and Clients at times to investigate, debug, and resolve client issues.
  • What does high performance look like?

  • You embody the tenets of our Credo : Team Members First, Communicate Clearly, Fearlessly Lead and Evolve, Bring Our Best Selves.
  • You are hungry, humble, and smart. You work together as a team to solve hard problems and deliver value to the business in a quick and efficient manner.
  • You win when your team wins. You fail fast, course-correct, and reset to accomplish goals as optimally as possible.
  • You are continually increasing your knowledge and skills, and you take the rest of the team with you. You are a thought leader on the team, and your actions and decisions reflect the needs of the business.
  • What is my potential for career growth?

    This role will have opportunities to move up in the company with a planned level progression process that will allow you to move through levels at your own pace and learning. How soon it happens is completely up to you and how hard you go after it. The team members who advance quickly are coachable. They do what it takes to get the job done and don’t give up easily. Literally, no job is beneath them.

    What is the team like?

    You will be part of an incredible scrum team of engineers. On this team, we have each other’s backs. We expect the best in each other and trust each other. We encourage ideas and we speak the truth, even when it’s unpopular. We strive to listen objectively before reacting. Every day we aim to bring our best selves. Your direct manager’s only goal is your success and help to get you where you want to be.

    Sounds great. What else do I need to know?

  • Fast Evolution : Solutionreach evolves quickly and constantly to succeed as a business. This means sometimes we switch gears halfway through a project, solve problems with minimal information, and roll with the punches.
  • Big Goals : We have a mission to transform healthcare, and you impact that directly. We demand high execution and strong results. You work smart and get it done.
  • Non-stop Learning : We care about personal development and have a culture of feedback, so your manager or team may have to tell you things that are difficult to hear and vice versa.
  • Differences : The last thing we want is hiring people who are just like us. This means you will work with others that you may not immediately click with or sometimes disagree with. That's not a bad thing. Be curious and compassionate. Be willing to change your mind. That's belonging in its true form : celebrating and finding genuine value in our differences.
  • What is the selection process?

  • A phone call with the Manager of Talent Acquisition
  • An interview with the Sr. Director of Engineering
  • A group interview with our VP of Engineering, Architects and other Principal Engineers
  • Solutionreach, Inc. is an equal opportunity employer and E-Verify participant. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law.

    serp_jobs.job_alerts.create_a_job

    Principal Software Engineer • Lehi, Utah, United States

    Job_description.internal_linking.related_jobs
    Software Engineer

    Software Engineer

    Sonic Healthcare USA • Salt Lake, Utah, USA
    serp_jobs.job_card.full_time
    Job Functions Duties Responsibilities and Position Qualifications : .Were not just a workplace - were a Great Place to Work certified employer!. Proudly certified as a Great Place to Work we are dedic...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    DevOps Engineer

    DevOps Engineer

    Verisk • Lehi, Utah, United States
    serp_jobs.job_card.full_time
    We help the world see new possibilities and inspire change for better tomorrows.Our analytic solutions bridge content, data, and analytics to help business, people, and society become stronger, mor...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer Platform Services

    Principal Software Engineer Platform Services

    NetDocuments • Lehi, Utah, USA
    serp_jobs.job_card.full_time
    NetDocuments is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity without phone video and in person meetings and.If you have any conc...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    GE HealthCare • Salt Lake, Utah, USA
    serp_jobs.job_card.full_time
    GE Healthcare Surgery business has an exciting new opening for a Software Engineer to work on interesting and challenging projects that will have a positive impact on patient outcomes.The Software ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Tendo • Salt Lake City, Utah, United States
    serp_jobs.job_card.full_time
    We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Product Manager - Director Cloudera Data Warehouse (Hive / Impala)

    Principal Product Manager - Director Cloudera Data Warehouse (Hive / Impala)

    Cloudera • Salt Lake City, UT, United States
    serp_jobs.job_card.full_time
    At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management as the hyperscalers, we're the preferred data partner for the top comp...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    Western Governors University • Salt Lake City, UT, United States
    serp_jobs.job_card.full_time +1
    If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Data Center Repair Manager

    Data Center Repair Manager

    EOS IT Company • Goshen, UT, US
    serp_jobs.job_card.full_time
    EOS IT Solutions is a Global Technology and Logistics company, providing Collaboration and Business IT Support services to some of the world’s largest industry leaders, delivering forward-thi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Data Analyst

    Principal Data Analyst

    Bill • Draper, Utah, United States
    serp_jobs.job_card.full_time
    At BILL, we believe in empowering the businesses that drive our economy.By replacing outdated financial processes with innovative tools, we help businesses—from startups to established brands—make ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Infrastructure Engineer

    Infrastructure Engineer

    Schoolai • Lehi, Utah, United States
    serp_jobs.job_card.full_time
    Architect and implement resilient, scalable system designs across our cloud infrastructure (primarily Google Cloud / GCP). Design and evolve our infrastructure architecture with a focus on scalabili...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Salt Lake City, UT, United States
    serp_jobs.job_card.full_time
    We are seeking a Lead Software Engineer to join the Retrieval Ingestion Team at Relativity.This role is ideal for an experienced engineer who thrives on designing and operating high throughput inge...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Operational Intelligence - Software Engineer

    Operational Intelligence - Software Engineer

    BankTalent HQ • Midvale, UT, United States
    serp_jobs.job_card.full_time
    Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    Jobot • Salt Lake City, UT, US
    serp_jobs.job_card.full_time
    REMOTE Senior Site Reliability Engineer / Senior Dev Ops Engineer Needed for Growing Fintech Startup!.This Jobot Job is hosted by : Reed Kellick. Are you a fit? Easy Apply now by clicking the "Apply ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Director of Platform Engineering

    Senior Director of Platform Engineering

    Deepsee • Draper, Utah, United States
    serp_jobs.job_card.full_time
    DeepSee delivers an open and flexible agentic platform to accelerate AI adoption for financial services in front, middle, and back-office operations. Our cloud-based platform seamlessly integrates w...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Cloud Engineering Manager

    Cloud Engineering Manager

    Unisys Corporation • Salt Lake City, UT, United States
    serp_jobs.job_card.full_time
    What success looks like in this role : .Team Leadership : Lead, mentor, and manage a team of engineers, fostering a collaborative and high-performance culture. Project Management : Take ownership of eng...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    AWS Cloud Engineering Technical Manager

    AWS Cloud Engineering Technical Manager

    Unisys Corporation • Salt Lake City, UT, United States
    serp_jobs.job_card.full_time
    What success looks like in this role : .Develop and implement the cloud strategy aligned with business goals.Lead and mentor a team of cloud engineers and architects. Foster a culture of innovation an...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    Tendo • Salt Lake City, Utah, United States
    serp_jobs.job_card.full_time
    We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Cloud Engineer

    Principal Cloud Engineer

    Western Governors University • Salt Lake City, UT, United States
    serp_jobs.job_card.full_time +1
    If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted