Java Developer

Deadline 21 August, 2019 Position Ref: 1344
Skills Required

Java Spring Hibernate Junit GIT JPA Scrum Subversion Cucumber Spring Boot Agile Software Development Bitbucket automatic testing Mercurial


Additional Skills

HTML JavaScript Jenkins big data Angular 2 Docker Apache Camel Hadoop ECMAScript ElastiStack


Expertise

Senior Java Developer


Language

English


Total Experience (months or years)

72


Description

  • Perform Analysis of existing solutions and additional/ new end user requirements
  • Design applications and microservices addressing these requirements
  • Implement applications and micro services considering the technology stack and following processes approved by the FinApps team
  • Implement automated test cases (unit tests, acceptance test)
  • Test (Unit test, integration test, system test, performance test) applications and microservices
  • Support the business users during user acceptance testing and obtain business sign-off
  • Provide documentation, reporting, and change management related to applications and microservices
  • Act as an agent to help facilitate effective deployments/ modifications to new and current industry practices
  • Support and operate required development tools as well as the developed applications themselves 
 
Qualifications
 
  • Bachelor degree in IT, or equivalent 
  • Good experience of working in IT projects, preferably in a financial services context
Mandatory:
  • Minimum 5 years’ development and rollout experience with Java in a professional environment;
  • Good experience with automatic testing (e.g. JUnit, Cucumber);
  • Good experience with Spring, Spring Boot, JPA and Hibernate;
  • Good experience with the use of version control systems (e.g. Subversion, BitBucket, Git, Mercurial);
  • Good experience in agile software development, preferably Scrum.
Desired:
  • Experience with Apache Camel;
  • Solid experience with HTML and ECMAScript (JavaScript);
  • Solid experience with Angular2 or comparable web framework;
  • Experience with continuous integration and continues delivery pipelines (e.g. Jenkins);
  • Experience with BigData solutions (e.g. Hadoop);
  • Experience with microservices monitoring solutions (e.g. ElastiStack);
  • Experience with containerized environments (e.g. Docker)


Location

Luxembourg


LUXEMBOURG


Duration

7 Months


© 2019 Apogee Information Systems. [s1.Enki] All Rights Reserved. Terms of Service