Our team is looking for a skilled Backend Developer with expertise in Java to join our ranks. This is an exciting opportunity to work on cutting-edge projects and collaborate with a talented group of professionals.
The ideal candidate will have experience with Spring Boot, Kotlin, and cloud-native microservices. They will be responsible for designing, developing, and operating complex software solutions using agile methodologies and DevOps practices.
We are seeking a results-oriented individual who is passionate about learning and improving. The successful candidate will be able to take end-to-end responsibility for their products, working closely with other departments to test and refine their software as part of the complete system.
Responsibilities:
* Develop and maintain functionality for our trucks using agile methodologies
* Create products, prototypes, and MVPs for near-vehicle services
* Design, develop, and operate cloud-native microservices using serverless functions, containers, RESTful APIs, and event streaming
* Advise teams on backend development in electric vehicle areas and work together to improve services, tooling, and processes
Requirements:
* Minimum 3 (L2) or 5 (L3) years of experience
* Relevant experience in complex software solution conception and implementation
* Solid experience with Clean Code and Clean Architecture principles
* Familiarity with version control tools such as Git
* Experience with SAFe framework and Jira/Confluence
* Expertise in Java, Spring Boot, and Kotlin
* Knowledge of database management systems (SQL, NoSQL)
* Good English skills, both written and spoken
What We Offer:
* A dynamic and collaborative work environment
* Ongoing training and professional development opportunities
* A competitive salary and benefits package