Position: Senior Java Developer
Company: Ciklum
Experience required: 3y
English level: upper

As a Senior Java Developer, become a part of a cross-functional development team working for Santander. PagoNxt helps people and businesses prosper by delivering the best-in-class innovative payment solutions to our customers. Our technologies, solutions, and teams help our clients solve all their daily payment needs in a broad range of services, including merchant, international trade, or peer-to-peer payments.
With headquarters in Madrid and a team of 1,400 payment experts worldwide, PagoNxt delivers its value proposition to more than 1,1 million merchants and 300k international SMEs and corporates worldwide.
More than 170 years of banking experience and 145 million clients worldwide support PagoNxt as the backbone of the payments strategy of Banco Santander.

Responsibilities
Back-end development to meet customer’s business needs and implement components according to modern software development environment (cloud-based platforms, microservice architecture, etc.)
Taking part in the decision-making process in design application architecture, solution development, architecture, and code review
Develop and review feature design documents and provide inputs/updates to specifications for the solution
Design and implement a set of various types of tests (unit, integration, functional, etc)
Proactive position in solution development, processes improvements
Working in an international distributed team in an Agile environment
Communicate with PMs, engineers, Architects, QA, and other colleagues and stakeholders
Delivering the product roadmap and planning
To use high coding standards, software best practices and write highly testable, automatable, and performant code over the whole SDLC