BackEnd Java Developer
Role details
Job location
Tech stack
Job description
Role: Backend Java Developer (Payment Domain), We are seeking a Backend Developer to perform hands-on development within a robust and highly adaptable software framework. The role involves integrating backend services with core banking and back-office systems across areas such as national and international payments, Bizum, clearing houses, SWIFT, and online banking., * Develop high-quality software following the client's engineering standards and design patterns, using technologies such as Java 8+, Akka, Spring Boot, React, MuleSoft, Kafka, and others.
- Resolve incidents and production issues in a timely manner.
- Manage version control and deployment tools (e.g., Git, SVN).
- Execute test plans and ensure validation of new features or fixes.
- Mentor and guide junior developers during both development and testing phases.
- Contribute to technical evaluations and solution assessments.
- Collaborate on internal training initiatives.
- Produce documentation for software processes, configurations, and updates.
Requirements
- 3-4 years of experience in backend development with the technologies and responsibilities listed., * Microservices architecture
- Spring Boot
- React
- MuleSoft
- Java 8 or higher
- Automation Testing (Rally)
- Kafka
- OpenGeek ABL
- SQL
- CI pipelines
- KRT
- Akka
Top 3 Essential Skills
- Java 8 or higher
- Microservices with Spring Boot
- MuleSoft
Additional Information
- Language requirement: Spanish (professional proficiency)