João Teixeira

Software Engineer @MaibornWolff GmbH

Berlin, DE
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Nov 2024 — Present

Software Engineer @MaibornWolff GmbH

View department →

Berlin, DE

Backend Engineer – Distributed Systems & Cloud-Native Focus• Developed and scaled microservices enterprise applications (autonomous driving and automotive domains) using Java and Kotlin (Spring Boot, Quarkus), Amazon SQS, NATS, PostgreSQL and MongoDB, focusing on fault-tolerant architecture, asynchronous messaging, and clear service boundaries.• Designed and implemented external API integrations aligned with internal architecture standards.• Developed and maintained production AWS infrastructure using AWS CDK, including backend services backed by DynamoDB and S3, focusing on scalable data modeling and infrastructure-as-code best practices.• Built and maintained front-end features with TypeScript and React to support end-to-end product delivery.• Improved automated testing pipelines (Jest, JUnit, Playwright) to increase reliability and reduce regressions.• Created DevOps automation scripts in Python to streamline data exports and improve system observability, and used Docker for local development and service containerization.• Wrote technical docs and architecture notes to support cross-team understanding.• Actively contributed to code reviews adhering to Clean Code principles and Agile ceremonies.

EDUCATION

N/A

SPICED Academy

Full Stack Development, Information Technology

N/A

Faculdade de Belas Artes da Universidade do Porto

Fine and Studio Arts

N/A

StartSteps

Introduction to Data, Software Development, and Digital Projects, Information Technology

N/A

Escola de Moda do Porto

Fashion Design, Fashion/Apparel Design

N/A

Staatliche Hochschule für Bildende Künste (Städelschule) Frankfurt

Master of Fine Arts - MFA, Fine and Studio Arts

ABOUT JOÃO TEIXEIRA

I’m a backend-focused software engineer specializing in distributed systems, event-driven architecture, and scalable service design. My strongest technical areas include JVM-based backend development (Java/Kotlin), API and data modeling, and designing services that are resilient, observable, and easy to evolve.I also work comfortably across the stack to deliver end-to-end functionality using TypeScript and modern frameworks, but my primary expertise lies in backend architecture, reliability, and system design.I enjoy improving engineering quality through clean code, thoughtful reviews, testing discipline, and collaborative problem-solving within Agile teams.Before moving into software engineering, I explored design and entrepreneurship, honing problem-solving, communication, and user-centric thinking, skills that now help me approach systems with both technical depth and practical perspective. Outside of work, I enjoy chess and gardening, great ways to practice a different kind of patience.CORE COMPETENCIES & TECH STACK:• System Design and Architecture: Service boundaries, event-driven patterns, scalability, reliability, observability• Backend and Distributed Systems: Java, Kotlin, Spring Boot, Quarkus, Microservices, NATS, REST/GraphQL APIs, Hibernate, MongoDB, PostgreSQL• DevOps and Automation: AWS, Docker, Bash, CI/CD pipelines• Full-Stack Development: TypeScript, JavaScript, React, Angular, Vue, Remix, Next.js, Material UI• Testing and Quality: Unit and integration testing (JUnit, Jest, Vitest), end-to-end testing (Playwright, Cucumber), code reviews, Clean Code principles• Agile and Collaboration: Scrum, Kanban, stakeholder communication, cross-team knowledge sharingYou can check out some personal projects at:GitHub profile: https://github.com/JoaoTeixeira13Live portfolio: free to reach out if you want to discuss anything tech related or play a game of chess. I am always happy to connect.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.