Remote Recruitment

Senior Software Engineer

Remote Recruitment

full-time

Posted on:

Origin:  • 🇪🇸 Spain

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

CloudJavaJenkinsKafkaMicroservicesPythonSQL

About the role

  • Support and enhance critical trade finance applications used in international banking operations.
  • Analyse business and technical requirements to design and develop robust backend services and application components.
  • Collaborate in the integration of new features and systems with existing applications.
  • Produce clear, comprehensive technical documentation in line with development and architecture standards.
  • Conduct testing and validation of developed software and integrations, following defined certification cycles.
  • Support the packaging and deployment of solutions in multiple environments, working closely with DevOps where needed.
  • Participate in continuous improvement and optimisation of development processes.
  • Identify skills gaps and proactively engage in training or upskilling activities.
  • Work across analysis, development, testing, and deployment; contribute to strategic digital transformation initiatives.
  • Work in a collaborative, fast-paced environment and drive innovation.

Requirements

  • 3–5 years of experience in software engineering, ideally within corporate or digital transformation projects.
  • Strong experience with backend technologies such as Java 8+, Python, Kafka, and SQL.
  • Experience with microservices architecture, event-driven systems, and data integrations.
  • Proficiency with development tools such as Git, GitHub, and Jenkins.
  • Familiarity with Crystal Reports and web technologies.
  • Agile methodology experience.
  • Strong written and verbal English communication skills (minimum B2 level).
  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
  • Familiarity with the Trade Innovation (Finastra) application (advantageous).
  • Knowledge of international trade finance and banking operations (advantageous).
  • Basic understanding of accounting, financing, and cloud computing platforms (advantageous).
  • Eagerness to learn new programming languages and technologies.
  • Strong problem-solving, teamwork, and communication skills.
  • Ability to work well under pressure and meet tight deadlines.
  • Willingness to relocate to Málaga, Spain.