
We are looking for an JAVA Engineer to join a banking software company in the center of Barcelona.
* Writing clean, high-quality, high-performance, maintainable code Front-End and Back-End.
* Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
* Coordinate cross-functionally to insure project meets business objectives and compliance standards.
* Support test and deployment of new products and features.
* Participate in code reviews.
* Ideally knowledgeable of Kubernetes, RabbitMQ and CQRS.
* Angular.
* Java Sprint Boot.
* Micro-service architecture Knowledge.
* Unit Testing, Gerkin. Selenium.* Fluent Spoken in English.
* Bachelor's degree in Computer Science (or related field)
* 5+ years of relevant work experience.
* Expertise in Object Oriented Design, Database Design, and XML Schema.
* Experience with Agile or Scrum software development methodologies.
* Micro-service architecture Knowledge (a plus, but not necessary)
* Ability to multi-task, organize, and prioritize work.