Talan

Senior Java/Kafka Developer

Talan
Apply
11 days ago
Remote, SpainSenior

Responsibilities

  • Develop and maintain backend software for a high-performing banking project.
  • Work with Java, J2EE, Spring Boot, Apache Kafka, JPA, and database technologies.
  • Apply software design and architecture patterns within a microservices environment.
  • Participate in a mandatory rotating 24/7 on-call schedule, approximately one week every three to four months, to resolve critical incidents when required.
  • Contribute to API design and specification where applicable.

Requirements

  • At least 4 years of experience in a similar role.
  • Advanced expertise in J2EE, Spring Boot, and Apache Kafka.
  • Experience with Java 8 or later, JPA, microservices architecture, and software design and architecture patterns.
  • Experience with PostgreSQL, Oracle, MongoDB, or similar databases.
  • English proficiency at a minimum B2 level.
  • Familiarity with testing methodologies such as TDD or BDD and Agile/Scrum ways of working.
  • Knowledge of OpenAPI 3/OAS3 and reactive programming is desirable.

Benefits

  • Full-time or B2B contract options.
  • Remote work within Spain's time zone.
  • Smart Office Pack for working from home.
  • Training and career development opportunities.
  • Private medical insurance and life insurance.
  • Language lessons and additional benefits and perks.
  • Opportunity to work on international projects with a multicultural team.
  • Mandatory rotating on-call coverage of approximately one full week every three to four months.

Tech Stack

Categories

Talan

About Talan

1,001-5,000 employees
Contact me