Senior Backend Developer
Company description / JD introduction
Mandatory:
- Microservice architecture
- APIs composition
- RestFul
- OpenAPI, Swagger
- Java 8, 11, 17
- Spring (Spring-Boot, Spring-Batch, MVC)
- Maven
- Junit, Mockito, Wiremock, MockMVC
- JPA, Oracle, JDBC
- Experience working with Azure Devops
- Must be currently based in Spain
- Excellent command of the Spanish language
Desirable:
- Microservice architecture service discovery
- Circuit Breaker
- Openshift
- distributed traceability
- hexagonal
- DDD
- Message Brokers (Kafka, RabbitMQ)
- Feature Flags
- Database Migration Tool: Liquibase/Flyway
- Reactive Programming, futures
- Static code analysis tools (Sonar, PMD, Checkstyle, etc)
- Relational databases and NoSQL
- Knowledge of operating systems (Linux)
- Ability to express complex ideas about previous projects
- Strong vendor experience with Testing (Unit, Integration, end-to-end, smoke)
- Vendors Commitment, ability, and aptitude for teamwork
- Agile methodologies
Responsibilities/ Tasks
- Design, modify, repair and maintain software applications or information systems, among other services, guaranteeing smooth use without setbacks that generate stress for colleagues, clients and other end users.
Education/certification
- Bachelor's degree
Key Skills Required
- Microservice, Java, Spring
Apply Now
Share this opportunity
Can’t Find the Job of Your Choice?
Never miss out on new jobs at HCLTech.