Software Architect (E-Mobility platform) at KOSTAL Global Business Services Center
Budapest, Közép-Magyarország, Hungary -
Full Time


Start Date

Immediate

Expiry Date

07 May, 25

Salary

0.0

Posted On

08 Feb, 25

Experience

3 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Architecture, Software Quality Assurance, Agile Methodologies, Load, Performance Testing, Distributed Systems, Software Development

Industry

Computer Software/Engineering

Description

Job Description

Main roles and responsibilities:

  • Design a scalable, robust and secure system architecture for vaylens’ cloud-based EV charging application landscape (a charge point management system with microservice architecture based on Java/Spring Boot with Angular frontends).
  • Drive the technical vision of our software landscape ensuring that it is adaptable to future business growth, market trends, and emerging technologies.
  • Analyse business requirements, specify them in the form of use cases (inc. description of necessary system interfaces as a sequence diagram) and define associated overarching data models.
  • Develop sustainable software concepts that balance performance, cost-efficiency, and scalability in the role of a solution architect.
  • Define cloud infrastructure requirements in collaboration with DevOps and ensure alignment with modern cloud-native best practices.
  • Collaborate with cross-functional teams, including product owners, project managers, developers, and DevOps engineers, in a scaled agile environment ensuring the long-term architecture runway.
  • Act as a technical mentor, guiding development teams, reviewing designs, using architectural best practices, and identifying potential risks early.
  • Pitch and coordinate strategic architecture projects within our system landscape.
  • Communicate complex technical concepts effectively to non-technical stakeholders.

Qualifications

Experiences and requirements:

  • University degree in Computer Sciences, Software Engineering, Business Informatics or similar education
  • 3+ years of professional experience as (Solution/Enterprise/Integration/Software) Architect in distributed systems and cloud-native microservice landscapes
  • 5+ years of professional experience in the area of software development in the Java Enterprise/Spring environment
  • Extensive experience in designing and implementing distributed systems in cloud-native environments as well as proficiency Kubernetes
  • Experience with software quality assurance, including load and performance testing
  • Solid understanding of agile methodologies and experience in scaled agile environments (ideally organized with SAFe)
  • Relevant certifications in the field of architecture
  • Analytical mindset with excellent understanding of complex technical relationships and hardware-software communication
  • Ability to present and communicate complex solution designs in a simple manner
  • Strong ability to solve challenging problems independently as well as to work collaboratively in distributed international teams
  • Ideally, experience in the field of e-mobility
  • Fluent in German and English
  • Travel requirements: generally remote position and traveling only as per need, usually around 16 working days per year to headquarter in Dortmund or similar KOSTAL locations
Responsibilities
  • Design a scalable, robust and secure system architecture for vaylens’ cloud-based EV charging application landscape (a charge point management system with microservice architecture based on Java/Spring Boot with Angular frontends).
  • Drive the technical vision of our software landscape ensuring that it is adaptable to future business growth, market trends, and emerging technologies.
  • Analyse business requirements, specify them in the form of use cases (inc. description of necessary system interfaces as a sequence diagram) and define associated overarching data models.
  • Develop sustainable software concepts that balance performance, cost-efficiency, and scalability in the role of a solution architect.
  • Define cloud infrastructure requirements in collaboration with DevOps and ensure alignment with modern cloud-native best practices.
  • Collaborate with cross-functional teams, including product owners, project managers, developers, and DevOps engineers, in a scaled agile environment ensuring the long-term architecture runway.
  • Act as a technical mentor, guiding development teams, reviewing designs, using architectural best practices, and identifying potential risks early.
  • Pitch and coordinate strategic architecture projects within our system landscape.
  • Communicate complex technical concepts effectively to non-technical stakeholders
Loading...