Senior Product Software Engineer

20 Minutes ago • All levels

Job Summary

Job Description

As a Senior Product Software Engineer at Wolters Kluwer, you will be responsible for the full lifecycle of a multi-tenant global API publishing system, including writing, testing, delivering, and supporting it. You will primarily focus on front-end development using TypeScript, but also handle smaller back-end tasks in Java. The role involves contributing to design decisions, estimations, implementation, and delivery, ensuring software solution quality and team functionality within an Agile environment.
Must have:
  • Write, test, deliver, and support a working multi-tenant global system for API publishing.
  • Help the team's good functioning in software solution delivery, quality, and support.
  • Primarily a front-end developer, capable of handling smaller back-end tasks.
  • Play a role in design decisions, estimation, implementation, and delivery of the system.
  • Develop new features in the front-end in TypeScript.
  • Maintain existing code across several UI platform features.
  • Update (small) client changes in Java.
  • Take ownership of functional quality by writing unit tests and JavaScript-based integration tests.
  • Understand and maintain component's deployment descriptors (Kubernetes, Docker Compose).
  • Document designs, elaborate on alternative approaches, and present findings.
  • Demonstrate delivered features in regular all-team demo sessions.
  • Participate in Agile ceremonies like standups, estimation, elaboration, retrospectives, and PI planning.
Good to have:
  • Experience or familiarity with JavaScript / TypeScript, Java, Lua.
  • Experience or familiarity with Jinja2, Lua scripting.
  • Experience or familiarity with AWS (S3, Glue, Athena), Microsoft Azure.
  • Experience or familiarity with Kubernetes, Envoy Proxy, ArgoCD / ArgoWorkflow.
  • Experience or familiarity with Open Policy Agent (OPA).
  • Experience or familiarity with Kibana, Grafana.
  • Experience or familiarity with AWS S3 / Glue / Athena, Microsoft Power BI.
  • Proven track record of working on complex projects involving multiple technologies.
  • Ability to demonstrate role and contributions in cross-functional or cloud-native environments.
Perks:
  • Long-term contract in a well-established company.
  • Private healthcare program.
  • Sports card.
  • 2 hours of time off on the second Friday of the month.
  • One day off for your birthday or yearly medical checkups.
  • Parking space for employees.
  • Access to webinars, conferences, learning platforms, and mentoring program.
  • Participation in Contests: Global Innovation Awards, Global Code Games, Legal Hackathon.
  • Integration events, fairs, sports clubs.

Job Details

#BETHEDIFFERENCE

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 & information solutions that the world’s leading professionals rely on, in the moments that matter most.

You’ll be supported by collaborative colleagues who share a purpose. We are 21,000 people unique in our dreams, life stories, abilities, and passions who come together every day with one ambition: to make a difference.​ We do our best work together, connecting to create new innovations with impact.

Job Description

As our Senior Product Software Engineer, you are responsible for writing, testing, and delivering and supporting a working multi-tenant global system for API publishing in Wolters Kluwer.

As a member of our development team, you help the good functioning of the team in terms of software solution delivery, quality and support. You are primarily a front-end developer, but you are not shying away from some smaller back-end tasks.You'll play a role in the design decisions, estimation, implementation, and delivery of the system.

We are looking for somebody with a mindset to develop in full vertical, and if experience is missing, the willingness to acquire the knowledge.

The project’s architecture includes the following domains:

  • A frontend portal for discovery and self-service management for several roles in the API product publishing landscape (Javascript/Typescript/Angular)
  • A ‘control plane’ with several micro-services to serve the front-end and data plane needs (Java/MySQL/Javascript/Typescript)
  • Several ‘data planes’ with gateways and adapters that front-end WK APIs (Envoy/Lua/Java/Kubernetes/Redis)

Responsibilities:

  • Develop new features in the front-end in TypeScript
  • Maintain existing code across several UI platform features when bugs or improvements are needed
  • Update (small) client changes in Java. Larger client changes will be delegated to experts, but some level of backend coding/patching is highly desirable.
  • Take ownership of the functional quality your features by writing several levels of testing in unit tests and a WK, JavaScript based integration test framework
  • Understand and maintain your component’s deployment descriptors (Kubernetes, Docker Compose)
  • Document your designs by elaborating on several alternative approaches and analyzing pro’s and con’s for each and presenting your findings to the teams and leadership for decision making
  • Demonstrate your delivered feature in a regular all-team demo session
  • Participating in Agile ceremonies like standups, estimation, elaboration, retrospectives and PI planning and represent the work assigned

Requirements

We are looking for candidates with experience in modern cloud-native environments and a strong technical foundation. The ideal candidate will have:

Technical Skills

Experience or familiarity with the following technologies is highly desirable:

  • Programming Languages: JavaScript / TypeScript, Java, Lua
  • Templating & Scripting: Jinja2, Lua scripting
  • Cloud Platforms: AWS (S3, Glue, Athena), Microsoft Azure
  • Infrastructure & DevOps: Kubernetes, Envoy Proxy, ArgoCD / ArgoWorkflow
  • Policy & Security: Open Policy Agent (OPA)
  • Monitoring & Observability: Kibana, Grafana
  • Business Intelligence & Data Management: AWS S3 / Glue / Athena, Microsoft Power BI

Experience

  • Proven track record of working on complex projects involving multiple technologies listed above or similar.
  • Ability to demonstrate your role and contributions in such projects, especially in cross-functional or cloud-native environments.

Requirements

We are looking for candidates with experience in modern cloud-native environments and a strong technical foundation. The ideal candidate will have:

Technical Skills

Experience or familiarity with the following technologies is highly desirable:

  • Programming Languages: JavaScript / TypeScript, Java, Lua
  • Templating & Scripting: Jinja2, Lua scripting
  • Cloud Platforms: AWS (S3, Glue, Athena), Microsoft Azure
  • Infrastructure & DevOps: Kubernetes, Envoy Proxy, ArgoCD / ArgoWorkflow
  • Policy & Security: Open Policy Agent (OPA)
  • Monitoring & Observability: Kibana, Grafana
  • Business Intelligence & Data Management: AWS S3 / Glue / Athena, Microsoft Power BI

Experience

  • Proven track record of working on complex projects involving multiple technologies listed above or similar.
  • Ability to demonstrate your role and contributions in such projects, especially in cross-functional or cloud-native environments.

Some of the benefits we offer:

  • A long-term contract in a well-established, reputable and prosperous company.
  • Private healthcare program, and a sports card.
  • 2 hours of time off on the second Friday of the month.
  • One day off for your birthday or your yearly medical checkups.
  • Parking space for employees.
  • Access to webinars, conferences, learning platforms, and mentoring program.
  • Contests: Global Innovation Awards, Global Code Games, Legal Hackathon.
  • Integration events, fairs, sports clubs.

Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Warsaw, Poland

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Wolters Kluwer (EURONEXT: WKL) is a global leader in professional information, software solutions, and services for the healthcare, tax and accounting, financial and corporate compliance, legal and regulatory, and corporate performance and ESG sectors. We help our customers make critical decisions every day by providing expert solutions that combine deep domain knowledge with specialized technology and services.  

Wolters Kluwer reported 2022 annual revenues of €5.5 billion. The group serves customers in over 180 countries, maintains operations in over 40 countries, and employs approximately 20,000 people worldwide. The company is headquartered in Alphen aan den Rijn, the Netherlands.

Warsaw, Masovian Voivodeship, Poland (On-Site)

Indianapolis, Indiana, United States (On-Site)

Cluj-Napoca, Cluj County, Romania (On-Site)

Wichita, Kansas, United States (On-Site)

Coppell, Texas, United States (On-Site)

Pune, Maharashtra, India (On-Site)

Houston, Texas, United States (On-Site)

Bois-Colombes, Île-de-France, France (On-Site)

Coppell, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Wolters Kluwer

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug