Java & Angular Software Developer

Job Reference: CWS-0921-763

Location: Luxembourg

Type: Full Time

Start date: 18/10/2021

End date: 17/10/2025

Java & Angular Software Developer

My European client is seeking a Software Developer that specializes in Java & Angular. This is a contract assignment.

Description

Work with the Client’s subject matter experts to gather business requirements and any other relevant input;
Perform analysis of existing solutions and additional/new end user requirements;

Design applications and micro services addressing these requirements;

Implement applications and micro services considering the technology stack and following the processes approved by the team;

Implement automated test cases (unit tests, acceptance tests);

Test (unit test, integration test, system test, performance test) applications and micro services;

Support the business users during user acceptance testing and obtain business sign-off;

Provide documentation, reporting, and change management related to applications and microservices;
Identify risks and liaise on issues related to changes;
Act as a change agent to help facilitate effective deployments/modifications to new and current industry practices;
Maintain customer relationships within different divisions across the Organisation to ensure smooth communication;

Support and operate required development tools as well as the developed applications themselves;

Design documents, following the structure and formats approved by the team;

Source code, configuration, and automated unit tests, checked in to the provided versioning system (Git), along with documentation (e.g., Javadoc and Ascii doc);

Test results, following the structure and formats approved by the team;

Items related to the change management process (approval & sign-off tickets in the ticketing system
Operator and end-user documentation;

Create and execute trainings;

Meeting infrastructure sprint planning, daily Scrum meeting, sprint review, sprint retrospective, back log grooming.

Qualifications

• Bachelor’s degree in Information Technology or equivalent experience & minimum 5 years’ development and rollout experience with Java in a professional environment;
• Good experience of working in IT projects, preferably in a financial services context;
• Good experience in agile software development, preferably Scrum;
• Good experience with automatic testing (e.g. JUnit, Cucumber);
• Good experience with Spring, Spring Boot, JPA and Hibernate;
• Solid experience with Angular 2 or comparable web framework;
• Good experience with the use of version control systems (e.g. Subversion, BitBucket, Git, Mercurial);
• Experience with Apache Camel;
• Experience in DevOps;
• Solid experience with HTML and ECMAScript (JavaScript);
• Experience with continuous integration and continues delivery pipelines (e.g. Jenkins);
• Experience with column oriented database solutions, e.g. Apache Cassandra;
• Experience with micro services monitoring solutions (e.g. ElastiStack);
• Experience with containerized environments (e.g. Docker)
• Experience in a finance or capital markets environment;
• Experience in estimating, forecasting, actuals tracking, project reporting;
• Proven customer oriented change management communication skills;
• Structured and systematic approach to addressing challenges;
• Good project management skills: ability to manage tasks under competing deadlines and shifting priorities;
• Experience in providing reporting and other communications at a senior management level.

  • Max. file size: 16 MB.
Centum Recruitment International  Suppliers of high calibre IT and business professionals
Centum Recruitment International 
Suppliers of high calibre IT and business professionals