Back to jobs

SENIOR JAVA/KAFKA DEVELOPER

Talan
Full-timesenior
Sign in to applyFree account, takes a minute.

Job description

<p>We are looking for a Senior Developer to join our team and contribute to a high-performing backend project within the <strong>Banking Industry</strong>.</p><p><strong>On-Call Availability (On-Call Shift System)</strong></p><ul><li><p><strong>Mandatory 24/7 On-Call Rotation:</strong> You will be required to participate in a rotating on-call shift schedule from Monday to Sunday.</p></li><li><p><strong>What this means:</strong> This <strong>does not mean you will be actively working 24/7</strong> or during late-night shifts. Instead, you will be <strong>on standby</strong> outside of standard working hours, meaning you must be reachable and available to log in and resolve critical system incidents only if they arise.</p></li><li><p><strong>Frequency:</strong> The approximate rotation frequency is <strong>one full week (7 consecutive days) every 3 to 4 months</strong>, depending on the team's internal calendar.</p></li></ul> <p><strong>Mandatory Technical Knowledge</strong></p><ul><li><p>Minimum of 4 years of experience in a similar role.</p></li><li><p>Advanced J2EE, Springboot and Apache Kafka expertise is mandatory</p></li><li><p>Microservices architecture, Spring Boot, Functional Programming, Java (Version 8 and above), JPA, and Testing methodologies (TDD or BDD).</p></li><li><p>Software Design and Architecture patterns.</p></li><li><p>Experience with Databases (PostgreSQL, Oracle, MongoDB, etc.).</p></li><li><p>Familiarity or working experience with Agile Methodologies (Scrum).</p></li><li><p>English language proficiency: Minimum B2 level.</p></li></ul><p><strong>Nice to Have / Desirable</strong></p><ul><li><p>Basic notions of API design and specification (OpenAPI 3 / OAS3).</p></li><li><p>Any additional technical knowledge or skills that can contribute value to the project will be highly appreciated.</p></li><li><p>Basic knowledge of Reactive Programming is highly valued.</p></li></ul> <p><strong>What do we offer you?</strong></p><ul><li>Full-time or B2B&#xa0;contract</li><li><strong>Remote within Spain Time zone.&#xa0;</strong></li><li>Smart Office Pack so that you can work comfortably from home.&#xa0;</li><li>Training and career development.</li><li>Benefits and perks such as&#xa0;<strong>private medical insurance</strong>, life insurance, Language lessons, etc</li><li>Possibility to be part of a multicultural team and work on international projects.</li></ul><p><strong>If you are passionate about data, development &amp; tech, we want to meet you !</strong></p><p>&#xa0;</p><p>Talan Spain’s commitment to non-discrimination based on gender, race, ideology, or any other reason, in accordance with the company’s "Equality Plan" and the current regulations on gender equality between women and men (Royal Decree-Law 6/2019).</p>

Skills

J2EESpring BootApache KafkaMicroservicesJavaJPAPostgreSQLMongoDBTDDBDDScrumOpenAPI 3OAS3Reactive Programming