
Senior Backend Engineer – Full Time
CONROO
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇽🇰 Kosovo
Visit company websiteJob Level
Senior
Tech Stack
CloudDistributed SystemsDockerFirebaseGoGoogle Cloud PlatformJavaKubernetesMicroservicesSpringSpring BootSpringBootTerraform
About the role
- As a Senior Backend Engineer focusing on microservice architecture, you will take ownership of designing, developing, and optimising scalable, resilient microservices that power our core platform.
- Develop scalable and efficient microservices using Java Spring Boot and Golang
- Manage and maintain the software infrastructure using IaC, ensuring optimal performance, reliability, and availability of our backend services.
- Collaborate on system architecture and database structure design, contributing to high-level decisions that impact the scalability and performance of our applications.
- Plan and execute security measures and strategies to ensure high availability and resilience of backend systems.
- Identify, document, and communicate technical enhancements within your area of responsibility, driving continuous improvement in backend processes.
- Mentor and support Junior Engineers by sharing your expertise and best practices in modern backend development, distributed systems, and containerization.
Requirements
- Production-level Experience with Kubernetes and Docker
- Knowledge of distributed software architecture, particularly message brokers and event-based systems (e.g. Google Pub/Sub)
- Proficient in designing & securing external APIs (RESTful, Websockets)
- Experience in implementing backend services using Java Spring Boot
- Production-level experience in relational database design
- Nice-to-have: Experience in implementing backend services using Golang
- Nice-to-have: Experience with Google Cloud Platform & Google Firebase
- Nice-to-have: Experience with (Datadog) APM & Monitoring
- Nice-to-have: Experience with Infrastructure-as-Code Tools like Helm and Terraform
- A commitment to consistently raise standards by improving quality and efficiency in all aspects of work
- An independent, hands-on mindset with a 'never-stop-learning' attitude and a desire to grow alongside the team
- A strong sense of accountability, taking initiative to see tasks through to completion and proactively addressing challenges.
Benefits
- Gain invaluable insights into building a logistics tech start-up and enjoy the freedom to take ownership of your work in an autonomous environment that encourages and supports your growth.
- We foster a culture of openness, transparency, and trust, where everyone's ideas and opinions are valued and respected.
- All team members feel welcome and appreciated for who they are.
- We have vibrant workspace designed to keep you motivated and inspired in the heart of Munich, Hamburg, Nuremberg, and Duisburg.
- We offer flexible hours and 30 days of workation to ensure that our team members can work at times that suit their individual needs and schedules.
- We host fun team events every quarter and once a year have an exciting off-site to build team spirit and bond with each other.
- Complimentary beverages, and top-notch coffee from our community barista.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java Spring BootGolangmicroservice architectureInfrastructure-as-CodeAPI designrelational database designcontainerizationdistributed systemsmessage brokersevent-based systems
Soft skills
mentoringcontinuous improvementaccountabilityinitiativecollaborationcommunicationproblem-solvinghands-on mindsetcommitment to qualityadaptability