Senior Java Developer

You will be joining the Java development team working for our client's entity in Belgium and you will be assigned in an Agile team that will work on a platform that consists of microservices that cover personal finance business flows used by the bank.

Key Responsibilities:

You will be working on moving legacy services to microservices (the new functionalities are developed in microservices) with the aim of installing the microservices on cloud

You help the Software Engineering Manager defining the development strategy and provide robust and reliable estimation for work packages to develop (cost, schedule) and assessment of technical risks

You develop and unit test Java-based software components

You participate, peer and engineering reviews

You participate, when needed, in higher-level testing (integration, verification, validation)

You coordinate and debug the resolution of technical issues and analyze root cause of problems

You actively help the Head of Software defining the technological and organizational orientations for the department, and play a key role in the technology watch process (identify, evaluate and recommend new technologies/processes/tools)

What you need to have:

You have at least 6 years of expertise in backend development (Java)

You have proven experience in the last 3 years in the following areas:

Java (11+)

Microservices

Sprint Boot

REST API

JPA (Hibernate/Spring Data)

Containers (Docker, Kubernetes)

Unit testing/Mocks

You can take part in any conversation in the following areas:

SOLID principles

Design Patterns (GOF and Microservices)

Domain Driven Design with CQRS


Knowledge in the following technologies/tools is a plus:

Kafka

ELK (Elastic Search, Logstash and Kibana)

REACT and OR Angular skills

Linux

Perks:

  • Benefits Online Platform - that can be customized depending on your needs
  • Private Medical Subscription within Regina Maria or Sanador
  • Christmas and Easter bonuses
  • Annual performance bonus
  • 24 vacation days (for every two years within the company, one vacation day will be added, until a max of 30 days)
  • Access to training platforms (such as Pluralsight and Good Habitz)
  • Life Insurance
  • Subscription to Bookster
  • Subscription to Hilio (well-being platform)
  • Hybrid work



We are looking forward to receiving your application (English CV) over the application-dashboard. Our responsible consultant will contact you immediately after receipt.

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Facts about the job

Country
Romania
Contract type
permanent
Job-ID
334272
Company
Talentor Romania