Job description

Requirements

  • Entry level
  • No Education
  • Salary to negotiate
  • Gent

Description

We are looking for a Software Engineer with proven experience in creating Java applications in a distributed environment. Your primary focus will be building, maintaining and enhancing the Wolters Kluwer’s next-generation application offering for our new finance software product line. This application platform leverages grid computing and the latest technologies to process over 500 million financial contracts in the time frame of minutes. 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 finance and banking institutions. Your responsibilities Design and develop high quality, high performance software applications using an in-house framework (based on Apache Ignite, Kafka, Java 11 & Eclipse XText) 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 platform and financial modules Analyse 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 specialisation, or equivalent by experience In depth understanding of multithreading, scalability, distributed processing Thorough knowledge and experience with Java Proven experience and/or familiarity with Apache Ignite or other distributed computing frameworks Hands on experience with Docker/Kubernetes/Helm in production setups is a plus Knowledge of Eclipse XText and/or Angular 4+ is a bonus Good understanding of Relational Database Management System (RDBMS) Oracle/MSSQL Knowledge of Subversion and TeamCity or similar CI tools Familiarity with security best practices, threat modelling and security compliance Experience in Agile/SCRUM environment A quality oriented mindset Fluency in English, written and oral Personal skills Good communication and interpersonal skills Responsible, methodical and organised Self-learner, independent, assertive Good team player Problem-solving abilities and ability to meet reasonable deadlines Our offer Room for personal development through external and internal training tools Training according to the needs of the job Interesting career opportunities Competitive salary with extra-legal advantages like meal vouchers, company car and company group insurance

About the company

NeuvooBulkBE

Related jobs