Join Toyota Connected Europe as a Java Software Engineer and contribute to the design, development, and implementation of large-scale, distributed software applications, systems, and services. As one of the first engineers in the Wrocław team, you will have the opportunity to shape the engineering culture and contribute to the foundations of future teams.
Requirements
- Solid hands-on programming experience in Java (17+)
- Experience with testing frameworks such as JUnit5, Mockito, and Testcontainers
- Familiarity with APIs, web services, CI/CD pipelines, and automated testing practices
- Experience with microservices-based systems, ideally using Spring Boot
- Comfortable working with relational databases and ideally have some exposure to NoSQL databases as well
- Experience with at least one major cloud provider, ideally AWS
- Understanding of the fundamentals of good software design and ability to contribute to solutions that balance functional and non-functional requirements
- Experience building or contributing to distributed systems and modern software applications
- Familiarity with containerised workloads and modern development practices, including tools such as Docker and Kubernetes
- Proactive, collaborative, and comfortable reaching out to others to solve problems and unblock delivery
- Keen to keep learning, develop skills, and grow role over time
- Enjoy working in agile teams and contributing to continuous improvement, delivery quality, and strong team culture
- Willing to get involved in problem resolution and helping improve the operational health of production services
Benefits
- Equal Opportunities, Diversity & Inclusion