Senior Backend Engineer
GLS/NXT
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Job Level
About the role
- Design, build, and maintain server-side applications with a focus on performance, scalability, and reliability
- Collaborate with cross-functional teams to define, design, and ship new features and improvements
- Drive best practices in code quality, security, and testing across the development lifecycle
- Troubleshoot, debug, and upgrade existing software systems proactively and effectively
- Stay current with emerging technologies and industry trends to continuously drive innovation within the team
Requirements
- 5+ years of proven experience as a Backend Engineer or in a similar role within a cross-functional team environment
- Proficiency in Kotlin for backend development
- Strong hands-on experience with Spring Boot, building robust and scalable services
- Solid experience with SQL and relational databases, including schema design and performance optimization
- Experience with event-driven architectures (e.g., Kafka, SNS/SQS)
- Proficiency in REST API design principles, microservices architecture, and cloud-based services (preferably AWS)
- Experience deploying applications using containerization and orchestration tools (e.g., Docker, Kubernetes)
- Comfortable working in an Agile environment, embracing incremental delivery and continuous feedback
- Strong problem-solving and analytical skills, with a keen eye for debugging and performance tuning
- Excellent written and verbal communication skills in English, with the ability to explain complex technical concepts clearly to diverse audiences
Benefits
- Dynamic workplace: A digital environment with international projects and space to learn and grow
- Flexible work conditions: Hybrid working mode with a tailored remote policy
- Focus on learning: A personal budget (1.000€) for learning and development initiatives
- Physical space for ideas: A great office space in Berlin Mitte with top-tier equipment
- Transparent and competitive compensation: A salary package that reflects your expertise and experience
- Active participation: A clear bonus system enabling participation in your and the team’s performance
- Engaging team culture: Monthly team cooking, regular events and offsites
- Vacation policy: 30 days of yearly holiday
- Reward system: Rewards for the recommendation of additional team members
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinSpring BootSQLrelational databasesevent-driven architecturesKafkaSNSSQSREST API designmicroservices architecture
Soft Skills
problem-solvinganalytical skillscommunication skillscollaborationdebuggingperformance tuning