João Martins

Angestellt, Senior Software Engineer, Cloud Solution Architect, BMW Group

Munich, Deutschland

Fähigkeiten und Kenntnisse

Software Architektur
Agile Softwareentwicklung
Java-Entwicklung
Spring Framework
Docker container
Cloud Computing
Object Oriented Programming
AWS Developing
Helm
Java/J2EE
C#-Entwicklung
Oracle Administration
Neo4j
Parallel Computing
Network Security
SQL-Programmierung
Object Oriented Design
Design Patterns
Web Services
Web Service Design
Git
REST
SOAP
Atlassian
Spring Boot
Bootstrap (Framework)
Java
IT-Lösungen
Angular
Jenkins X
Kafka
OpenAPI

Werdegang

Berufserfahrung von João Martins

  • Bis heute 5 Jahre und 3 Monate, seit Feb. 2019

    Senior Software Engineer, Cloud Solution Architect

    BMW Group

    Planning, operation and full-stack development of IT solutions on the digitization of business processes in the early phases of the BMW ItO (Java, Angular, Go) Craft highly scalable, flexible and resilient cloud architectures that address customer needs, improving agility & modernize system architectures. Conducting container orchestration (K8s, Openshift, Docker, Helm, Azure) Building agile CI/CD pipelines and Quality Assurance infrastructure to support dev teams. (Jenkins, Sonar, ELK, Prometheus)

  • 5 Jahre und 5 Monate, Sep. 2013 - Jan. 2019

    Software Engineer, Full-Stack developer

    Syneco Trading GmbH

    Planning, operation and development of IT solutions in public cloud and on premise, through web a portal that integrates different apps/business processes, using cloud services and a microservice architecture (K8s, AWS, Docker) Fullstack development of web/windows based apps (ETRM’s) with focus on interfaces and async communication btw big clients and microservices (Java, Angular, OpenApi) Agile continuous deployment and DevOps. (Jenkins, SonarQube, ELK) Database ops, managing massive system migrations

  • 1 Jahr und 2 Monate, Okt. 2011 - Nov. 2012

    Software-Architekt, Software Developer (Masterarbeit & Stipendium)

    Portugal Telecom

    Studie, Design und Umsetzung eines Systems der Registrierung, Wartung und grafischen Darstellung von assets, deren Beziehungen und Nachbarschafts-Kommunikation in einem großen Unternehmensnetz; Analyse von Informationsdatensätzen mithilfe von verteilten Netzwerk-Sonden für die aktive und passive Netzwerk-Analyse durch ein Graphdatenbank-Cluster und eine Webschnittstelle zur Interaktion mit komplexen Netzwerk-Diagramme.

  • 1 Jahr, Apr. 2010 - März 2011

    Software-Entwickler / Forcher (Stipendium)

    Lasige

Ausbildung von João Martins

  • 2 Jahre und 3 Monate, Sep. 2010 - Nov. 2012

    Computer Science

    Universidade de Lisboa

    Software-Entwicklung, Verteilte Systemprogrammierung, Softwarezuverlässigkeit, Datenbanken, Verteilte Fehlertoleranz, Parallel Computing, Security-Technologien, Kompiliertechniken, Visualisierung, Web-Anwendungen;

  • 2 Jahre und 11 Monate, Sep. 2007 - Juli 2010

    Computer Science

    Universidade de Lisboa

    Software-Entwicklung, Verteilte Systemprogrammierung, Softwarezuverlässigkeit, Datenbanken, Verteilte Fehlertoleranz, Parallel Computing, Security-Technologien, Kompiliertechniken, Visualisierung, Web-Anwendungen;

Sprachen

  • Portugiesisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Fließend

  • Spanisch

    Gut

21 Mio. XING Mitglieder, von A bis Z