Akens\ Nordburg is seeking for a German IT-solutions company highly skilled and experienced Java Develper (m/f) to enlarge the Spanish based Team and contribute to the design and development of modern, reactive, and event-driven backend systems. You will work with a cloud-native technology stack, focusing on scalability, performance, and reliability, while collaborating closely with cross-functional teams.
Experiencia, cualificaciones y habilidades interpersonales, ¿tiene todo lo necesario para triunfar en esta oportunidad? Descúbralo a continuación.Location: 100% remote from SpainRESPONSIBILITIES:Design, develop, and maintain backend services using Java and Spring BootBuild reactive applications using Spring WebFluxImplement and integrate event-driven architectures using KafkaDevelop real-time integrations via WebSocket and reactive messagingIntegrate databases using PostgreSQL, Hibernate, JDBC, and R2DBCImplement Kafka integrations with Spring Cloud StreamContribute to containerized and cloud-native deploymentsEnsure high code quality through clean code practices, testing, and reviewsCollaborate in CI/CD pipelines and infrastructure automation workflowsWork closely with product, architecture, and DevOps teamsREQUIREMENTS:University degree in one of the following fields: science, mathematics, computer science, or engineeringExtensive experience with Spring Boot, including deep knowledge of frameworks and starters such as: Spring WebFlux (reactive programming), Reactive Kafka Streaming, WebSocket and Kafka Reactive BinderStrong expertise in database integration, especially with PostgreSQLExperience with ORM technologies (e.G. Hibernate)Solid knowledge of JDBC and R2DBC for reactive data processingProven experience with event-driven architectures, including Kafka as a message brokerHands-on experience integrating Kafka with Spring Boot (e.G. via Spring Cloud Stream)Experience with containerized and cloud-native deployments xiphtebKnowledge of Kubernetes, CI/CD pipelines, and Terraform for infrastructure automationAbility to work in a modern reactive technology stack and deliver clean, scalable, and reliable solutionsStrong attention to detail and commitment to high-quality softwareExcellent communication and interpersonal skillsNICE-TO-HAVE REQUIREMENTSKnowledge of time-series data processingExperience with time-series databasesBENEFITS:Opportunities to professional growth and developmentFlexible work arrangements. 100% remoteDynamic and collaborative work environment