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.
Location: 100% remote from Spain
RESPONSIBILITIES: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 teams
REQUIREMENTS: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 deploymentsKnowledge 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 skills
NICE-TO-HAVE REQUIREMENTSKnowledge of time-series data processingExperience with time-series databases
BENEFITS:Opportunities to professional growth and developmentFlexible work arrangements. 100% remoteDynamic and collaborative work environment