vaylens' e-mobility Saas platform consists of above 80 applications and microservices. Business customer portals (such as the vaylens Portal) and apps intent to make the management and commercial operation of charging infrastructure as easy, reliable and efficient as possible. vaylens' EV driver apps should support simple access to a huge network of charging stations. As the e-mobility market is growing exponentially new digital products and features as well as UX and performance optimizations need to be designed and developed in this landscape.
Main tasks, roles and responsibilities:
- Analyse business requirements, translate them into use cases and define overarching data models and system interfaces for the mostly Java/Spring Boot microservices and mostly Angular frontends.
- Develop sustainable software solution architectures based on the business requirements and the architectural vision for the platform that balance performance, security, maintainability, cost-efficiency, and scalability.
- Define cloud infrastructure requirements in collaboration with DevOps, ensuring alignment with modern cloud-native best practices.
- Provide technical leadership and guidance to development teams
- Evaluate and select appropriate technologies, frameworks, and tools
- Conduct architectural reviews and ensure adherence to defined guideline, compliance & security standards
- Coordinate architecture projects within the system landscape.
- Collaborate with cross-functional teams, including product owners, project managers, developers, and DevOps engineers, within a scaled agile environment.
- Communicate complex technical concepts effectively to non-technical stakeholders.
- Support DACH and international sales with customer specific solution and migration concepts