
Senior Software Engineer
AI
Redwood is seeking a Senior Backend Software Developer for its RunMyJobs team in Houten, Netherlands. The role involves designing and delivering scalable backend services and APIs using Java and the Spring ecosystem, with a focus on distributed systems, security, and performance. Requires 5+ years of backend development experience and strong expertise in Java, Spring Boot, and relational databases.
What you'll do
- Design, build, and maintain scalable backend services and APIs using Java and the Spring ecosystem.
- Contribute to distributed system architecture, including service boundaries, data flows, asynchronous processing, and fault tolerance.
- Design and optimize relational data models, queries, and persistence layers for performance and integrity.
What you need
Must-have
JavaSpring BootSpringREST APIsMicroservicesDistributed SystemsPostgreSQLMySQL
Nice-to-have
Apache KafkaRabbitMQSpring SecurityGitHub ActionsJenkinsGitLab CISAP ABAPSAP HANA
Soft skills
CommunicationCollaborationMentoringAdaptabilityLearningCode judgmentPrompting proficiencyDomain and architectural focusCloud-first mentality
Senior Software EngineerBackend DevelopmentJavaSpring BootMicroservicesDistributed SystemsCloudAI-Driven DevelopmentEnterprise AutomationSoftware Development