Senior Java Developer - Payments - URGENT!

GB  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Senior Java Developer - Payments - URGENT!

My client, a leading fintech is looking to hire a Senior Java Developer on contract to work on an onboarding acquiring payments project.

Key skills

Tech Stack:

  • Java 8/11 as its the latest Java version with Long Term Support
  • SpringBoot 2 (Spring 5) for our microservices, Spring tools - Spring MVC, Spring Security, Spring Integration
  • Apache Spark
  • Kafka
  • Git/Gitlab for code versioning
  • JUnit and Mockito for unit testing
  • Cucumber for component testing
  • Maven is our build tool, artifacts are stored in Nexus
  • Jenkins to build and test projects and Rundeck to deploy
  • SonarQube and Fortify for continuous quality, which is focused on security and our APIs are scanned by WebInspect
  • Apigee for exposing APIs to the outside world
  • RESTful and GrapqQL APIs
  • We have Oracle database and we're using JPA/Hibernate as ORM layer
  • IntelliJ IDEA Ultimate for code writing (dark mode). Eclipse, STS, VSCode, vim or notepad are also options if at the end of the day code is properly formatted according to our code style

Hands on experience with:

  • Java 8 or higher
  • Writing unit tests and understanding component and integration testing
  • Building automation tools like Maven or Gradle
  • HTTP communication
  • Code versioning

Nice to understand:

  • Spring framework and its ecosystem
  • Inter-service communication
  • REST services
  • Common industry standards, coding best practices and reusable design patterns
  • CI/CD and DevOPS principles
  • Basics of Linux
  • Containers, docker kubernetes or other cloud technologies
  • Microservices architecture and its patterns
  • Scrum process

EU/UK Nationals Only

Start date
ASAP
Duration
6 months +
(extension possible)
From
Mark Loucas Payments
Published at
23.07.2021
Project ID:
2169601
Contract type
Freelance
To apply to this project you must log in.
Register