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>B2B or freelance contract. </li><li><strong>Remote position within Spain Time zone. </strong></li><li>Smart Office Pack so that you can work comfortably from home. </li><li>Training and career development.</li><li>Benefits and perks such as <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 & tech, we want to meet you !</strong></p><p> </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 KafkaMicroservicesJavaJPAPostgreSQLMongoDBAgile MethodologiesScrumOpenAPI 3OAS3Reactive Programming