About this role
Job title: Backend Developer
About the Role We are hiring a Backend Developer to join our I&E HUB in Lisbon. You will help develop digital products and services for the TRATON Group, collaborating with global teams to deliver backend solutions on AWS, supporting Connected Maps for fleet management.
What You'll Do
- Build, test, deploy, and run backend solutions using AWS cloud infrastructure and DevOps practices. Build products that directly interact with our vehicle fleet and customer systems.
- Apply excellent problem-solving skills to design consistent and reliable solutions and systems.
- Write high-quality, maintainable, and scalable code using Python (Flask preferred).
- Follow Clean Code and Clean Architecture principles and apply common design patterns.
- Take end-to-end ownership of your products, collaborating with international developer, architecture, and testing colleagues.
- Take initiative to solve problems and overcome roadblocks.
- Collaborate with your global team to improve services, tooling, and processes.
What We're Looking For
- Bachelor’s degree or equivalent job experience.
- 5+ years of software development experience.
- Proven record of excellent problem-solving skills.
- Strong experience with Python and related frameworks, preferably Flask.
- Experience with at least one cloud provider and their CDK, preferably AWS.
- Experience in using CI/CD pipelines effectively, preferably GitLab.
- Experience in System Design, scaling and maintaining solutions.
- Proven experience with Clean Code and Clean Architecture principles.
- Fluent English skills.
Nice to Have
- Master’s degree in computer science or related technical field.
- Proven experience with event-driven and microservice architectures.
- Proven experience with API design.
- Proven experience in designing, building, and implementing complex software solutions.
- Knowledge of AWS cloud solutions, especially AWS Lambda, EC2, S3, CloudFront, and DocumentDB.
- Experience in designing and implementing CI/CD pipelines.
- Experience with development in other object-oriented programming languages, e.g. Java, Kotlin.
- Knowledge of embedded development, e.g. C++ or Adaptive Autosar, is an advantage.
Compensation & Benefits
- Salary range: Min. 29,505€ - Max. 57,225€ per year (annual gross)
- Competitive compensation package
- Flexible work hours and hybrid model
- Attractive workspace
- Employee health care and life insurance
- Social benefits and several discounts
- Training and professional career development You are trained on data up to October 2023.