Lead Product Software Engineer - JAVA
Waltham, MA, United States
Lead Product Software Engineer - JAVA page is loaded Lead Product Software Engineer - JAVA Apply locations USA - Waltham, MA USA-IL-Remote USA-TX-Remote USA-GA-Remote USA-MA-Remote time type Full time posted on Posted Yesterday job requisition id R0042207 Wolters Kluwer Health’s Clinical Effectiveness (CE) organization is a fast-growing and innovation-driven healthcare information technology (HIT) provider working on the front lines of clinical care. Our talented team of physician editors, technologists, and product visionaries collaborate to provide advanced clinical decision support solutions that measurably improve clinical effectiveness by helping healthcare professionals provide optimal care for their patients. Its flagship product, UpToDate, is trusted by over 1 million clinicians in over 170 countries to make the best decisions at the point of patient care. Net Promoter Scores consistently fall in the high-70s, largely due to the unrivaled breadth and depth of its evidence-based content. More than 60 research studies confirm UpToDate’s widespread usage and association with improved patient care and hospital performance, including reduced lengths of stay, adverse complications and mortality.
A SaaS-based product, UpToDate is a critical component of the clinical workflow when embedded in today’s electronic health record systems. In fact, 93% of clinicians surveyed say embedding UpToDate in their electronic health record systems is important to patient care, and 91% say it improves clinician satisfaction. As a mission-based organization committed to getting things right, we’re investing in cutting edge healthcare technology solutions to meet the strategic needs of our customers.
Reporting into the Director Product Engineering, this role will be critical to delivering our business objectives by transforming very successful products into a platform supporting multiple product lines. We are seeking a talented, collaborative, high-energy individual who has deep and diverse technology expertise along with the ability to drive this transformation at multiple levels within the organization. The ideal candidate has significant experience architecting SaaS solutions that are of high quality, scalable, reliable, and fast.
Responsibilities:
Design solutions in a manner that carefully considers the scalability, performance, resilience, availability, maintainability, security, deployment, testing, and monitoring needs.
Be a force that enables the Development Team to accelerate delivery, increase productivity, and become highly predictable without compromising quality.
Must be highly engaged in all that is going on with the products allowing you to create designs with a holistic perspective of current uses/challenges as well as with the future needs in mind.
Use VueJS and REST technology to implement highly functional and fast user interfaces.
Develop REST services using Java and Jersey to provide web client access to server-side business services.
Maintain, enhance, and extend UpToDate’s web applications.
Work closely with software test engineers to develop deep and thorough test coverage.
Devise best practices and patterns for reliable, efficient and scalable web applications.
Work within a DevOps culture to consider the scalability, performance, and deployment needs of the applications and the services on which they rely.
Plan and execute tasks within an Agile/Scrum environment.
Guide and mentor more junior software developers.
Excellent collaborator who will work closely with the Architect to design and implement solutions.
Follow best practices and standards for coding.
Remain current with evolving industry trends and technologies.
Provide proactive technical guidance to the Development Team fostering the concepts of re-use, design for scale, stability, operational efficiency of solutions, and a learning culture.
Able to listen to Product Management to understand feature needs. Work closely with Product Owners and Engineers to understand product requirements and determine the most appropriate technical solution.
Investigate, evaluate, and recommend technologies, tools, and frameworks that contribute to accelerating delivery of the product roadmap. Devise and implement proof-of-concept (POC) activities to guide technology decisions when appropriate. Balance upfront planning and encouraging emerging
Experience :
Bachelors in Computer Science or related field.
8+ years of development experience with 2+ years at a Principal/Lead Engineer level.
Experience building customer facing products.
Deep understanding of agile engineering practices (Test Driven Development, Pair Programming, Continuous Integration/Continuous Delivery, SOLID, Refactoring, etc.)
Knowledge of software development best practices, patterns, and principles.
Application Program Interface (API) specification and development, including REST services.
Deep experience with server-side Java development and related technologies and tools, including Spring, JDBC, JMS, ActiveMQ, Apache web server, and Tomcat.
Experience with architecting, building, and deploying solutions using a Microservices Architectures (MSA).
Experience with single-page application development and implementing responsive web design
Strong understanding of DevOps techniques and tools.
Experience with relational databases required.
Experience with NoSQL databases such as Couchbase, MongoDB, or similar
A proven track record of successfully delivering software engineering initiatives using Agile methodologies (Scrum, Kanban, etc.).
Experience working on distributed teams.
Proven track record to drive complex engineering initiatives to completion on time and on budget.
Experience with teams using modern test automation frameworks and tools such as Selenium or a BDD framework
Ability to communicate effectively across technical and business teams.
Ability to participate in the evaluation of the short and long-term implications of technical choices with respect to SDLC best practices, user functionality, application performance, and the potential accumulation of technical debt
signs while executing initiatives in an Agile environment.
Be the Difference If making a difference matters to you, then you matter to us.
Join us, at Wolters Kluwer, and be part of a dynamic global technology company that makes a difference every day.
We’re innovators with impact. We provide expert software and information solutions that the world’s leading professionals rely on, in the moments that matter most. You’ll make a real difference in the lives of millions of people. Together with our customers, we help to advance sustainability, health, justice, prosperity, and commerce around the world.
You can thrive at Wolters Kluwer, where diversity is core to our collective strength and high performance. Be your unique self, share your creative ideas, do your best work, and take time to grow in our caring and inclusive culture where you can belong.
About Wolters Kluwer Wolters Kluwer reported 2023 annual revenues of €5.6 billion. The group serves customers in over 180 countries, maintains operations in over 40 countries, and employs approximately 21,400 people worldwide.
Our customers work in industries which impact the lives of millions of people every single day. Our mission is to empower our professional customers with the information, software solutions, and services they need to make critical decisions, achieve successful outcomes, and save time.
Our expert solutions combine deep domain knowledge with technology to deliver both content and workflow automation to drive improved outcomes and productivity for our customers.
We are committed to helping professionals improve the way they do business and solve complex problems with our range of digital solutions and services, which we continuously evolve to meet their changing needs. Our 188-year legacy and portfolio represent thousands of customers worldwide.
Wolters Kluwer has a dedicated team of experienced talent acquisition professionals who are ready to hear what makes you tick and share how Wolters Kluwer can help you achieve your goals and ambitions. Here Rasi Fawaz shares some tips on what recruiters are looking for on a resume.
Building Diverse Teams As a global organization, we recognize that solving a wide range of complex problems requires diverse perspectives and innovative thinking. We know that bringing our best to our customers, communities, and other key stakeholders requires a highly engaged and talented workforce – one that represents the diversity of those we serve and the communities where we live and work.
We aim to provide a welcoming environment and equitable opportunities for all employees regardless of background, nationality, race, ethnicity, gender, gender identity, age, sexual orientation, marital status, disability, or religion.
This principle is ingrained in our company values and articulated in our Code of Business Ethics.
At Wolters Kluwer, you’ll feel valued for your contributions, and you’ll know that your health, safety, and well-being are important to us. Our well-being benefits provide tools, programs, and resources to help our diverse employees feel healthy, happy, safe, and prosperous.
In 2024 we were awarded Ragan’s Top Places to Work for Employee Wellbeing: Large Organization, in recognition of our commitment to maintaining and enhancing the well-being of our colleagues through our ‘Together we thrive’ well-being program.
Equal Opportunity Employer Wolters Kluwer and all its subsidiaries, divisions and customer/business units is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other protected status.
#J-18808-Ljbffr