Backend / Full Stack Software Engineer

Best Secret
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
Artificial Intelligence
Data analysis
Cloud Computing
Continuous Integration
Relational Databases
Distributed Systems
PostgreSQL
Performance Tuning
Software Architecture
Prometheus
Software Engineering
Grafana
Spring-boot
Backend
Gitlab
Vue.js
Event Driven Architecture
Data Lake
Kubernetes
Data Analytics
Kafka
Front End Software Development
ELK
Jenkins

Job description

In this role you will help evolve a fast-growing supply platform by building a scalable backend and contributing to a data-driven, AI-supported workflow. You will work with cross-functional teams to deliver end-to-end purchasing and onboarding solutions, shaping architecture and ensuring robust, observable systems. You'll thrive in a hybrid, collaborative culture that values ownership, continuous learning, and delivering measurable analytics and KPIs. This is an opportunity to impact internal buying processes and analytics at scale., * Design, develop, and maintain the backend using Java and Spring Boot

  • Collaborate with product teams to support short release cycles while owning the product
  • Work with cross-functional teams in Buying and Business Intelligence
  • Foster excellence and growth within the team through shared challenges
  • Contribute to software architecture decisions to ensure resilience and scalability
  • Support data-driven decision-making and analytics through robust implementation

Requirements

  • 5+ years of hands-on Java and Spring Boot experience
  • Strong knowledge of event-driven architectures (Kafka) and distributed systems
  • Experience across the full software development lifecycle (Unit, integration, functional testing)
  • CI/CD experience (Jenkins, GitLab) and monitoring/tuning (ELK Stack, Prometheus, Grafana)
  • Familiarity with cloud infrastructure and Kubernetes
  • Strong expertise in relational databases, preferably PostgreSQL
  • Frontend development experience with Vue.js is a plus
  • Knowledge of ML, analytics, data science, and data lake tech (e.g., Starburst) is a plus
  • Strong sense of ownership and independence; high-quality software
  • Fluent English as working language

Apply for this position