Backend Developer (Java Spring Boot)
Talentor
- Amsterdam, Noord-Holland
- € 50.000-75.000 per jaar
- Vast
- Voltijds
- Design, develop, and scale backend systems using Java and Spring Boot;
- Create low-latency search infrastructure using technologies like ElasticSearch;
- Build and maintain stable and fault-tolerant supplier integrations;
- Implement real-time personalization and ranking logic to improve booking conversion;
- Enable AI-powered experiences by building scalable APIs and data pipelines;
- Develop and maintain database schemas and queries for MySQL, MongoDB, and ElasticSearch;
- Deploy, optimize, and monitor services in Linux and AWS cloud environments;
- Implement and evolve a microservices architecture, designing APIs for service communication;
- Collaborate with cross-functional teams to translate customer needs into backend solutions;
- Ensure code quality and maintainability through code reviews, debugging, and documentation.
- A Bachelor's or Master's degree in Computer Science or a related technical field;
- 2-5 years of professional backend development experience using Java and Spring Boot;
- Self-starter, independent and thrives in a remote-work setup;
- Strong knowledge of relational (MySQL) and NoSQL (MongoDB) databases;
- Familiarity with ElasticSearch and an interest in building low-latency search systems;
- Hands-on experience with Linux systems and deploying services in a production environment;
- Proven experience with AWS services such as EC2, S3, RDS, Lambda, and API Gateway;
- A solid understanding of microservices architecture and API design principles;
- A passion for working in an AI-first company and building systems that power AI-driven experiences;
- Excellent problem-solving skills with a focus on scalability, reliability, and performance;
- Strong communication skills for effective collaboration with various teams.