Back-End Developer Experience In The Banking Sector (Madrid)

Hcltech
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Madrid, Spain

Tech stack

Java
Agile Methodologies
Azure
Static Program Analysis
Databases
Relational Databases
Linux
Java Persistence API
Liquibase
Maven
Message Broker
MVC
NoSQL
Openshift
Oracle Applications
Swagger
Service Discovery
SONAR (Symantec)
Openapi
Backend
Database Migration
Kafka
Reactive Programming
REST

Job description

Our goal is to strengthen the brand in Spain.We are looking for an expert to work as Backend Developer with experience in the banking sector.ResponsibilitiesDesign and maintain microservice architecture.Develop REST APIs and produce OpenAPI/Swagger documentation.Implement service discovery, circuit breakers, OpenShift integration, and distributed tracing.Apply DDD and hexagonal architecture principles.Utilize message brokers such as Kafka and RabbitMQ.Manage feature flags and use database migration tools (Liquibase/Flyway).Implement reactive programming features.Perform static code analysis using tools like Sonar, PMD, Checkstyle.Work with relational databases such as Oracle and NoSQL systems.Operate in Linux environments.Conduct unit, integration, end?to?end, and mock testing.QualificationsStrong experience with Java (8 & 11) and Spring (Boot, Batch, MVC).Proficiency in Maven, JPA, and database technologies.Experience with Azure DevOps.Vendor experience in testing (unit, integration, end?to?end).Hands?on experience in Agile methodologies.#J-*****-Ljbffr

Requirements

We are looking for an expert to work as Backend Developer with experience in the banking sector.ResponsibilitiesDesign and maintain microservice architecture.Develop REST APIs and produce OpenAPI/Swagger documentation.Implement service discovery, circuit breakers, OpenShift integration, and distributed tracing.Apply DDD and hexagonal architecture principles.Utilize message brokers such as Kafka and RabbitMQ.Manage feature flags and use database migration tools (Liquibase/Flyway). Implement reactive programming features.Perform static code analysis using tools like Sonar, PMD, Checkstyle.Work with relational databases such as Oracle and NoSQL systems.Operate in Linux environments.Conduct unit, integration, end?to?end, and mock testing.QualificationsStrong experience with Java (8 & 11) and Spring (Boot, Batch, MVC). Proficiency in Maven, JPA, and database technologies.Experience with Azure DevOps.Vendor experience in testing (unit, integration, end?to?end). Hands?on experience in Agile methodologies. #J-*****-Ljbffr

Apply for this position