Job Description
Overall Purpose of Job:
vaylens' business customer portals and apps, such as the vaylens Portal, intent to make the management and commercial operation of charging infrastructure as easy, reliable and efficient as possible. As the e-mobility marked is growing exponentially new digital products and features as well as UX and performance optimizations need to be developed.
Main tasks, roles and responsibilities:
- As Fullstack Developer you will develop and improve our e-mobility applications for business customers e.g. the vaylens portal and backend microservice applications. vaylens’ charging infrastructure system landscape is a distributed and highly scalable cloud platform which consist of a variety of microservices and frontends. Via this platform business customers manage their public charging infrastructure and provide easy access to EV drivers.
- You will holistically accompany and influence the software lifecycle from requirements to solution design, development and testing to the productive product in the agile development team with a DevOps approach.
- Through active code reviews, pair programming, the exchange of best practices in the Architecture Weekly, a high degree of test automation and active processing of customer feedback, you ensure a high level of quality of your software.
- With your experience you will act as a technical sparring partner for your product owner in the development of the requirements from the booming electric mobility market, among other things via refinements of use cases and user stories.
- You will work with international colleagues in the scaled agile software development program using SAFe methodology and Scrum.
Qualifications
Experiences and requirements:
Education:
- University degree in Computer Science/Business Informatics or similar education
Work experiences – time/seniority/sector:
- 4+ years of professional experience as Fullstack Developer in Java Enterprise/Spring environment
- 3+ years of professional experience in frontend development with Angular 6+ and TypeScript, ideally incl. state management with Redux
Technical/ IT knowledge:
- Java, Spring Boot, Spring Integration, Spring Cloud Contracts
- Angular 6+ and TypeScript, ideally with Redux
- REST and JMS (RabbitMQ or HiveMQ)
- Maven, Webpack, RxJS, GitLab CI, Jira, Confluence as well as ideally MariaDB (MySQL), DocumentDB and Redis
- Experience with microservices and cloud architectures
Software quality assurance incl. test automation with JUnit, Spring Boot Test, Jest and Cypress
Language
Mobility requirements
- As per need – usually 2-4 weeks per year to Germany or similar
Required Skills and Competencies:
- You love solving complex problems and making applications intuitive to use
- Agile methodologies like Scrum/Kanban and ideally SAFe organized you past projects and you internalized their advantages
- You have strong communication skills and willingness to take the ownership on your applications together with your team
- Ideally, you already have experience in the EV charging business
Additional Information
What do we offer :
- Flexible working conditions with remote work possibility (in-person presence is required from time to time), you can have a real work-life balance
- Modern, newly renovated, sustainable office with parking space and bicycle storage area in the heart of Budapest
- Supportive, diverse and highly skilled community
- Ability to really make a difference and build new processes from scratch, you can participate in the formation and shape of the BSC processes
- KOSTAL is a dynamically developing company, an independent, family-run business which provides much flexibility
- You can enjoy our value-oriented work culture: we are down-to-earth, appreciative, inspiring and innovative
Join KBS where new opportunities meet the stability of 113 years of legacy at a stable, future-focused company!