Lead Product Software Engineer (Tech Owner)
Wolters Kluwer
Blvd 21 Decembrie 1989, Napoca, Cluj, ROU
2 zile în urmă

Whether complying with regulatory requirements or managing financial transactions, addressing a single key risk, or working toward a holistic enterprise risk management strategy.

Wolters Kluwer Financial Services works with more than 15,000 customers worldwide to help them successfully navigate regulatory complexity, optimize risk and financial performance, and manage data to support critical decisions.

We are looking for a Principal JAVA Product Software Engineer with proven experience in creating Java business applications, preferably in a distributed environment.

Your primary focus will be building, maintaining and enhancing the Wolters Kluwer’s next-generation application offering for our new risk software product line.

This application platform leverages grid computing and the latest technologies to develop easily maintainable regulatory applications which can process a huge volume of financial contracts in a limited time.

You will be engaging with our development teams consisting out of an ideal mix of in-depth functional and technical experts.

Expect a setting where Agile / SCRUM is the prevailing software development methodology with a high focus on technical expertise, communication, and team dynamic.

With this new unified platform, we will be targeting our worldwide customer base which consists predominantly out of banking institutions.

Your responsibilities :

Design and develop high quality, high performance software applications using an in-house framework (based on Apache Ignite, Java 11 & Eclipse Xtext)

Support the business analysts in our scrum team by optimizing and automating certain action in our DSL code

Validating and tuning performance of the application platform and its components

Envisioning, designing, improving, documenting, and advocating the platform architecture to internal and external stakeholders

Suggesting and implementing improvements for the application

Analyze product requirements and design solutions according to company standards and techniques

Governing over the application security design and establishing controls to guarantee the uttermost level of protection towards potential threats

Contribute to estimating development efforts

Participate in peer code reviews

Supporting the team in planning, designing, testing, automating to ensure finished product quality meets our high-quality expectations

Working with the Product Owner to clarify and refine requirements

Qualifications and Skill Set :

A Master’s degree (or equivalent) in Computer Science, Civil Engineer with IT specialization, or equivalent by experience

In depth understanding of multithreading, scalability, distributed processing

Thorough knowledge and experience with Java

Experience and / or familiarity with Apache Ignite or other distributed computing frameworks is a plus

Knowledge of Eclipse Xtext is a plus

Good understanding of Relational Database Management System (RDBMS)

Knowledge of Subversion / GIT and TeamCity or similar tools

Familiarity with security best practices, threat modelling and security compliance

Experience in agile / SCRUM environment

Knowledge of TDD and a quality-oriented mindset

Fluency in English, written and oral

Personality / Personal traits :

Good communication, and interpersonal skills

Responsible, methodical, and organized

Self-learner, independent, pragmatic, assertive

Good team player

Problem-solving abilities and ability to meet reasonable deadlines

Raportați această lucrare

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Email-ul meu
Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.