Key Accountabilities & Responsibilities:

Contribute to and validate the functional analysis and specification of requests for IT developments

Realize IT projects according to approved functional specifications and within the approved budget and

planning. Conduct code reviews and follow up release management.

Develop new programs or adapt existing programs in respect of the existing standards.

Test new developments before submitting them to the key user for user testing

Document his/her realizations.

Maintain and improve existing IT applications

Handle all incoming requests related to the applications you're responsible for (Tickets).

Correct bugs in the applications you're responsible for.

Analyze root causes of frequent problems and propose fundamental solutions.

Realize approved improvements.

Maintain user and technical documentation.

Support business users in the usage of the existing IT applications

Define the required availability levels and response times with the business owners.

Elaborate support procedures, with escalation to external parties where appropriate.

Measure and report the achieved availability levels and response times.

Assist users in the improved usage of the existing applications.

General

Propose improvements in the existing applications so as to reduce their Total Cost of Ownership (TCO).

Collaborate in a constructive way with colleagues in IT and in the business so as to realize the mission of DKV IT.


Job Description


For internal use only/Internal (C2)

Timely report on the status and the progress of his/her assignments.

Actively contribute to the team meetings and to the community meetings.

Participate with permanence when required.


Key Competencies & Skills required


Technical Skills:


o Java Developer

Java 7/Java 8/Java 11/Java 17

Spring

Microsoft SQL Server

Application Server: Glassfish 3.1, Wildfly

ActiveMQ / OpenMQ

Montova ESB

SOAP / RMI / (REST)

UI Web development ReactJS, Redux, ES6

Backend : C# / JSON / XML

Linux / Unix basics (optional, but a plus)

RESTful Web Services: Creating and consuming REST APIs

Concurrency and Multithreading: Managing multiple threads and

processes

o Java-Frameworks:

JEE (EJB, JAXB, )

ehCache

o Release Management / Software delivery:

Maven

Jenkins

Git, Bitbucket

Jira

BuildMaster

Octopus

Kubernetes (optional, but a plus)

Containerization (optional, but a plus)

o Tools

SoapUI,

IDE: Eclipse/IntelliJ

SSMS

Docker / Docker Compose (optional, but a plus)

ReadyAPI

o Additional skills

Cloud Platforms: AWS, Azure, Google Cloud Platform (GCP)

Security: Understanding of security protocols and best practices

o


Skill Matrix

(Legends: 1 - Entry level, 2 - Below

Avg., 3 - Avg., 4 Good, 5 - Expert)


Java 7/Java 8/Java 11/Java 17 5, JEE (EJB, JAXB, ) 4, ActiveMQ /

OpenMQ 4, Montova ESB 3, JSON/XML 5, SOAP Services 4, DB/SQL

4,RESTful WebServices: Creating and consuming REST APIs- 4,

Concurrency and Multi threading 4, Maven 3m Git 4, Bitbucket -3


Nice to have: MS SQL Server - Good to know


Glassvfish

RMI

UI Web development ReactJS, Redux, ES6


Job Description


For internal use only/Internal (C2)

o Release Management / Software delivery:


Jenkins

Jira

BuildMaster

Octopus

Kubernetes (optional, but a plus)

Containerization (optional, but a plus)


o Tools


SoapUI,

IDE: Eclipse/IntelliJ

SSMS

Docker / Docker Compose (optional, but a plus)

ReadyAPI

o Additional skills

o Cloud Platforms: AWS, Azure, Google Cloud Platform (GCP)

Backend : C#

Linux / Unix basics (optional, but a plus)

o Release Management / Software delivery:

Kubernetes (optional, but a plus)

Containerization (optional, but a plus)


o Tools


Docker / Docker Compose (optional, but a plus)

Ready API


o Secure Coding Practices: Proficiency in writing clean, secure, and

maintainable code to protect against common vulnerabilities such as

SQL Injection, Cross-Site Scripting (XSS), Cross-Site Request Forgery

(CSRF), and others as outlined in the OWASP Top Ten.

o Authentication and Authorization: Experience implementing secure

authentication mechanisms (e.g., OAuth, JWT, SAML) and managing

user roles and permissions effectively.

o Data Protection: Knowledge of data encryption methods both at rest

and in transit, and experience using libraries or frameworks to

implement encryption (e.g., JCA, Bouncy Castle).

o API Security: Strong understanding of securing RESTful APIs and SOAP

services, including rate limiting, input validation, and implementing

API gateways.

o Dependency Management: Experience with managing third-party

libraries and dependencies securely, including staying updated with

security patches and vulnerability assessments.

o Security Tools and Frameworks: Proficiency with security tools and

frameworks such as Spring Security, and familiarity with static and

dynamic analysis tools (e.g., SonarQube, OWASP ZAP).

o Compliance and Standards: Understanding of industry standards and

regulations (e.g., GDPR, PCI-DSS) and how to implement these

requirements in software development.


Job Description


For internal use only/Internal (C2)


Behavioral Skills:


o Good interpersonal, communication and organizational skills relevant to the role.

o Willingness to learn and quickly adapt to changing requirements.

o Proactive approach to identifying issues and presenting solutions and options

o Ability to direct and guide teams as relevant

o Be a motivated team player, positively contributing to the team's objective.

o Be able to easily integrate within the team and share knowledge with the

colleagues.

o Be able to interact with business people (with key-users and end-users), analyze

their needs and understand their processes.

o Be able to handle pressure and to meet strict deadlines.

o Be able to work in a structured manner.

o Be able to work Agile/Scrum.

o Not afraid to take ownership

o Certification is a plus


Previous Experience & Qualifications


Minimum Educational

Qualification:


o Bachelor s or Master s degree in Computer Science /Engineering/Information

Technology

o Candidate with non-computer science degree must have minimum 1 year of

relevant experience

o MBA in IT / Insurance/Finance can also apply for Requirements Engineer and

Test Engineer role.


Certification if any:


o

Should have a degree in IT, or similar by experience


Years Experience & Knowledge: Minimum 5 years of experience having ability for analysis, requirement understanding,

understand the functional requirement, development and maintenance support.

Languages: English and one of the national languages (Dutch or French), other

languages are a plus

Building Client Relations:

Writes detailed design and test specifications consistent with the controlling

specifications.

Builds confidence with the customer based on increasing understanding of

the subject matter and the requirement.

Works with the client team leaders to identify system and business

requirements.

Creating Business Opportunities:

Within the bounds of sector knowledge and experience advises senior project

members if the current plans will not lead to convergence with the customers

expectation.

Has awareness of the business processes of at least one market sector and can

suggest relevant technical solutions.

Strategic Development:

Identifies client s business needs and relates them to DKV s offerings.

Shares own understanding of DKV's business, technical and product


Job Description


For internal use only/Internal (C2)

strategies with the team

Influencing & Persuasion:

Can exert some influence in the technical direction of the project with close

colleagues.

Proactively offers suggestions on the technical course of the project as

required

Leadership & Communication:

Motivate junior staff and ensure that the project goals are clear.

Manage disagreements in a constructive way knowing when to escalate

issues.

Effective and regular communication to project staff and can summarize their

work clearly both verbally and on paper.

Corporate Citizenship / Teamwork:

Shows straight talking, trustworthiness and openness, facilitating

constructive dialogue with colleagues, suppliers and clients.

Works effectively across the technical community in a project to ensure that

knowledge, capabilities and progress are shared appropriately in the wider

interests of the project

Results Orientation:

Develops an appropriate awareness of the customer requirement and the

business constraints within which they operate.

Acts as a team leader overseeing others or report generation activity while

maintaining responsibility for delivering a specific unit of work.

Delivers on time and budget without assistance.

Shown a good aptitude for both recognizing and solving problems and

inspiring others to do likewise.

Technical Excellence:

Develops detailed knowledge across a wider base, still retaining the hands-on

role.

Initiates a move towards methodologies that govern the approach to design in

addition to the design itself.

Presents technical papers at internal and external events.

Continued emphasis on quality and testing in peer reviews and code walk

throughs.

Commercial Awareness:

Shows understanding of the process by which DKV makes profit by being

able to identify the key factors which build and threaten profitability and

makes personal contribution accordingly.

Demonstrates commercial judgement by applying own personal area of


Job Description


For internal use only/Internal (C2)

expertise to the pursuit of profitable business.

Intellectual / Analytical Ability:

Demonstrates sound reasoning when convincing others.

Clearly defines priorities and milestones and works to realistic deadlines.

Sense of Reality:

Has a realistic self-image and endeavors to understand own strengths and

present limitations.

Seeks to develop core competencies that will bring strategic advantage to

DKV.


Innovation / Initiative:

Uses own initiative to energize the team to try new approaches.

Seeks opportunities to improve personal performance without


Similar jobs

Application Developer_Java DKV

Apply Now
Back to search page