Angular/Java Fullstack Developer (m/f/d)
Siemens
Job Description
Job ID
Company
Organization
Job Family
Experience Level
Full Time / Part Time
Contract Type
Siemens Mobility is a separately managed company of Siemens AG with 160 years of experience in transport solutions.
Through digitalization, we enable Mobility operators worldwide to make trains and infrastructure smarter and more attractive. Our Software Unit creates and develops innovative high-quality software for trip and train planning, mobile ticketing, and comprehensive Mobility as a Service (MaaS) solutions. Our apps have been downloaded more than 200 million times overall.
We share one common goal: enhancing the passenger experience with our combined power for the future of Mobility.
Siemens is operating a Software Development Center in Portugal targeting Intelligent Solutions to improve the passenger experience with our combined power for the future of Mobility.
We are searching for Mid-to-Senior Level Angular/Java Fullstack Developer to join our team!
In this job opportunity you will be able to work on an international project with the Siemens Mobility portfolio Company Hacon.
Your role:
- As a Fullstack Developer in the Java field, you'll encounter many exciting products and projects that digitize mobility worldwide.
- The various self-organized teams (3-10 team members) are responsible for a wide range of tasks, from individual microservices to complete software products. This could involve integrating the latest e-scooter provider into a backend service of our mobility platform or implementing new features in our business applications from the UI to the database. Were you informed about current disruptions during your last bus or train ride? Then it's likely that our software was the basis for that.
- We firmly believe that work should offer variety and also be fun, and we want to actively support you on your personal journey. You'll switch between different products and activities or consistently develop into an expert in a specific topic, product, or technology.
- You will actively work with our dynamic and agile Siemens Software (SW) teams from Hacon, supporting us in product development throughout the entire software lifecycle, from idea to operation.
- You'll design and develop modern software architectures from persistence to UI, working with an attractive tech stack: (Java, JavaScript, Angular, Spring, Oracle, Postgres, Grafana, Git, Eclipse, IntelliJ, Maven, Jenkins, HTTP, REST, Docker, Kubernetes, ...). Missing something? Bring it with you!
- You'll develop new solutions for our product portfolio in the product team, with colleagues from other teams, or directly with external customers. You can take on responsibility from day one.
- Occasional business travel to Germany and/or other locations may be required.
Your profile:
- You have a university degree or equivalent experience in informatics, computer sciences or similar.
- You have large experience in frontend development with web technologies and their frameworks (preferably Angular).
- You bring solid knowledge in Java development.
- You have knowledge of design patterns and current software development methods, as well as experience with version control systems and build systems.
- Practical experience with common frameworks and APIs like Spring, JPA, and Hibernate.
- Being a fullstack developer with a strong emphasis on frontend development is a plus.
- Self-organized person.
- Good communication with all stakeholders.
- Proficient in written and spoken English, German language is a plus.
Desirable Technical Requirements:
- Practical day-to-day application: using AI to draft and review texts, generate ideas, structure presentations, automate repetitive tasks, and synthesize large volumes of information.
- AI-assisted data analysis: using tools with integrated AI to interpret dashboards, generate insights, and support data-driven decision-making.
- Critical interaction with AI systems: knowing how to formulate instructions (prompts), assess the quality of generated responses, and apply critical thinking to validate and adapt results to the project context.
- Technological curiosity and openness to continuous learning.
- Critical thinking and adaptability to new digital tools.
- Proactivity in identifying improvement opportunities using AI.
#li-dd1 #hybrid