JM

Juan Manuel GOYES CORAL

Engineering Manager | Leading multicultural teams, promoting excellence

Germany398 connectionsLinkedInUpdated 1 year ago

About Juan Manuel

I'm an Engineering Manager and Solutions Architect with over 20 years of experience in building scalable backend platforms using Java, Kotlin, and Go. My work spans high-performance domains such as mobility, fintech, and government systems. I specialize in designing distributed microservices architectures, leading cross-functional teams, and aligning engineering efforts with business strategies. Notably, I've developed blockchain-based vehicle wallets and cloud-native fintech platforms serving thousands of users. I thrive on mentoring teams, optimizing systems for performance and reliability, and driving Agile culture.

🔧 Technical Skills

Languages: Java, Go, Kotlin, Dart, JavaScript
Frameworks: Spring Boot, Quarkus, Flutter, React
Cloud: AWS (Lambda, RDS, DynamoDB, Cognito), Azure
CI/CD & DevOps: GitHub Actions, CircleCI, Jenkins, GitOps, ArgoCD
Infrastructure: Docker, Kubernetes, Terraform
Databases: PostgreSQL, Oracle, MongoDB, DynamoDB
Messaging: SQS, RabbitMQ
Authentication & APIs: REST, OpenID Connect, Firebase, Auth0
Tools: Jira, Jellyfish, Dragonboat, Maven, Gradle

Experience

  1. Blacklane · Full-time

    • Engineering Manager
      Dec 2024 - Present · 8 mosBerlin, Germany · HybridCurrent

      Skills: Technical Vision · Systems Design

  2. ZF Group · Full-time

    • Engineering Manager
      Oct 2019 - Dec 2024 · 5 yrs 3 mosBerlin, Germany · Hybrid

      Skills: Software Development Life Cycle (SDLC) · JavaScript · Continuous Integration and Continuous Delivery (CI/CD) · Software Architecture · Terraform · Jira · REST APIs · Code Review · SQL · Full-Stack Development · Agile Methodologies · MongoDB · DevOps · Distributed Systems · Kotlin · Java · Unit Testing · Docker · Mentoring · Recruiting · Git · Gradle · Argo cd · GitOps · Leadership · React.js · Flutter · HashiCorp Vault · JSON · Microservices · Spring Framework · Scrum · Microsoft Azure · Go · Kubernetes · Team Management · Technical Vision · Systems Design

  3. Valeo

    • Software Engineer
      May 2018 - Sep 2019 · 1 yr 5 mosBerlin Metropolitan Area

      Skills: Software Development Life Cycle (SDLC) · JavaScript · Continuous Integration and Continuous Delivery (CI/CD) · Software Architecture · Terraform · REST APIs · Code Review · SQL · Full-Stack Development · Agile Methodologies · Amazon Web Services (AWS) · DevOps · Distributed Systems · Java · Unit Testing · Docker · Git · Gradle · HashiCorp Vault · JSON · Microservices · Spring Framework · Scrum · Go

  4. Indra Avitech · Full-time

    • Software Architect
      Jan 2017 - Apr 2018 · 1 yr 4 mosGermany · On-site

      Skills: Software Development Life Cycle (SDLC) · Software Architecture · Terraform · REST APIs · Code Review · SQL · Agile Methodologies · DevOps · Distributed Systems · Oracle Database · Java · Unit Testing · Docker · Mentoring · Git · Leadership · JSON · Microservices · Team Management · Technical Vision · Systems Design

  5. Globant

    • Java Senior Developer
      Aug 2015 - Dec 2016 · 1 yr 5 mosColombia

      • Develop an strategy to manage transactions for more than one datasource based on spring transaction • Contributing to improve core business services in order to let the app be tracked by a conversation-id in log files. • Leadership and training a technical team which one have 3 members based on SCRUM • Contribute to track times of threads and executors of REST application. Skills: Software Development Life Cycle (SDLC) · Continuous Integration and Continuous Delivery (CI/CD) · Software Architecture · Terraform · Jira · REST APIs · Code Review · SQL · Full-Stack Development · Agile Methodologies · Amazon Web Services (AWS) · DevOps · Distributed Systems · Java · Unit Testing · Docker · Mentoring · Recruiting · Git · Leadership · JSON · Microservices · Spring Framework · Scrum · Team Management · Technical Vision · Systems Design

  6. Agencia Nacional de Defensa Jurídica del Estado

    • Software Architect
      Jul 2015 - Dec 2016 · 1 yr 6 mosColombia

      • Design and develop a SSO solution using WSO2 Identity Server following Open ID Connect protocol(based on OAuth 2.0) • Design and develop a new component based on Spring boot and AngularJS • Conducting an enterprise analysis, design and planning using an EAF (Enterprise Architecture Framework) to identify system needs based on business motivations. • Develop a connector for JHipster application based on Spring Social to implement a custom connector for WSO2 Identity Server 5.0.0 • Project addressed by SCRUM methodology Skills: Software Development Life Cycle (SDLC) · JavaScript · Continuous Integration and Continuous Delivery (CI/CD) · Software Architecture · Jira · REST APIs · Code Review · SQL · Full-Stack Development · Agile Methodologies · DevOps · Distributed Systems · Java · Unit Testing · Docker · Mentoring · Recruiting · Git · Leadership · JSON · Microservices · Spring Framework · Scrum · Team Management · Technical Vision · Systems Design

  7. nuvu

    • Solutions Architect
      Dec 2015 - Jan 2016 · 2 mosColombia

      Design and develop a digital vault to store financial data based on Spring Boot, Hibernate, REST, and Java 8 Skills: Software Development Life Cycle (SDLC) · JavaScript · Continuous Integration and Continuous Delivery (CI/CD) · Software Architecture · Jira · REST APIs · Code Review · SQL · Agile Methodologies · Amazon Web Services (AWS) · DevOps · Distributed Systems · Oracle Database · Java · Unit Testing · Docker · Mentoring · Recruiting · Git · Leadership · JSON · Microservices · Spring Framework · Scrum · Team Management · Technical Vision · Systems Design

    • Solutions Architect
      Jun 2015 - Jul 2015 · 2 mosColombia

      • Platform integration between a POS solution Delphi-based and a financial solution java-based • Build an electronic device using Arduino to integrate with a java solution using Node.js and Apache Cordova • Technical consulting about SLDC methodology and the internet of things Skills: Software Development Life Cycle (SDLC) · JavaScript · Continuous Integration and Continuous Delivery (CI/CD) · Software Architecture · Jira · REST APIs · Code Review · SQL · Agile Methodologies · Amazon Web Services (AWS) · DevOps · Distributed Systems · Oracle Database · Java · Unit Testing · Docker · Mentoring · Recruiting · Git · Leadership · JSON · Microservices · Spring Framework · Scrum · Team Management · Technical Vision · Systems Design

  8. ITC SOLUCIONES TECNOLOGICAS S.A.S

    • Architecture Manager
      Jun 2014 - Jan 2015 · 8 mosColombia

      • Leadership of architecture team of 4 people • Technological innovation of SDLC and company's product. Skills: Software Development Life Cycle (SDLC) · JavaScript · Continuous Integration and Continuous Delivery (CI/CD) · Software Architecture · Jira · Code Review · SQL · Full-Stack Development · Agile Methodologies · Amazon Web Services (AWS) · Distributed Systems · Oracle Database · Java · Unit Testing · Mentoring · Recruiting · Git · Leadership · Performance Reviews · Microservices · Spring Framework · Team Management · Technical Vision · Systems Design

    • Senior Software Architect
      Feb 2014 - Jun 2014 · 5 mosColombia

      • Technological innovation of SDLC and company's product. Skills: Software Development Life Cycle (SDLC) · Software Architecture · Jira · Code Review · SQL · Full-Stack Development · Agile Methodologies · Distributed Systems · Oracle Database · Java · Unit Testing · Mentoring · Recruiting · Git · Leadership · Performance Reviews · Team Management · Systems Design

    • Software Factory Manager
      May 2013 - Feb 2014 · 10 mosColombia

      • Leadership of software factory composed by technical team and analyst team, where there were 4 and 3 people respectively (team size: 7 people) • Develop the new web based products according of business necessities for third companies • Guide the development process for java web based applications using CDI, JSF, Activiti BPM platform, Jboss. Skills: Software Development Life Cycle (SDLC) · Jira · SQL · Agile Methodologies · Distributed Systems · Oracle Database · Java · Mentoring · Recruiting · Git · Leadership · Performance Reviews · Team Management · Systems Design

    • Lead Product Developer
      Jan 2012 - May 2013 · 1 yr 5 mosColombia

      • Leadership of development group for investment module (team size: 5 people) • Design, code and test of features for portfolio and shares using PLSQL, Oracle RDMS 10g, and Oracle Forms • Build new application to integrate investment module with Colombian stock market using Java, BPEL, Oracle WebLogic and Oracle SOA Suite Skills: Software Development Life Cycle (SDLC) · Jira · Code Review · SQL · Agile Methodologies · Distributed Systems · Oracle Database · Java · Mentoring · Recruiting · Git · Leadership · Performance Reviews · Team Management · Technical Vision · Systems Design

    • Project Technical Lead
      Jun 2011 - Jan 2012 · 8 mosColombia

      • Leadership of development group for Fiduciaria Bogota (Investment Funds Colombian Company). (team size: 8 people) • Develop new features requested for Fiduciaria Bogota using PLSQL, Oracle RDMS 10g, and Oracle Forms Skills: Software Development Life Cycle (SDLC) · Jira · Code Review · SQL · Agile Methodologies · Distributed Systems · Oracle Database · Java · Mentoring · Recruiting · Git · Leadership · Performance Reviews · Team Management · Technical Vision · Systems Design

    • Lead Web Developer
      Jan 2010 - May 2011 · 1 yr 5 mosColombia

      • Leadership of web development team (team size: 4 people) • Support web application based on Java, Apache Cocoon, XSLT/XSL, • Develop new features for about 5 web based applications using Java, IBatis, Oracle RDMS 10g, Eclipse IDE. Skills: Software Development Life Cycle (SDLC) · JavaScript · Software Architecture · Jira · Code Review · SQL · Agile Methodologies · Distributed Systems · Oracle Database · Java · Unit Testing · Mentoring · Recruiting · Git · Leadership · Performance Reviews · Team Management · Technical Vision

  9. ConsultingNet S.A.

    • Junior Architect
      Jul 2009 - Dec 2009 · 6 mosColombia

      • Design an identity solution for the government (Programa Agenda de Conectividad) using biometric authentication factors and third part validations. • Develop a prototype using Java, Eclipse IDE, Oracle RDMS 10g, JSF, Facelets, Spring, Skills: Software Development Life Cycle (SDLC) · JavaScript · Software Architecture · Jira · Code Review · SQL · Full-Stack Development · Agile Methodologies · Distributed Systems · Java · Unit Testing · Mentoring · Git · Leadership · Spring Framework · Team Management · Systems Design

  10. Informática Siglo 21 ltda

    • Junior Architect
      May 2009 - Jun 2009 · 2 mosColombia

      • Design and develop a new application to manage credit information for a government entity (called ICETEX) using Hibernate, RichFaces, Jboss seam, Oracle RDMS 10g, Eclipse IDE, Skills: Software Development Life Cycle (SDLC) · JavaScript · Software Architecture · Jira · Code Review · SQL · Full-Stack Development · Agile Methodologies · Distributed Systems · Java · Unit Testing · Mentoring · Git · Leadership · Spring Framework · Team Management · Systems Design

    • Web Developer
      Feb 2009 - May 2009 · 4 mosColombia

      • Develop a new module for Colombian Judicial Records Certificate system based on Java, RichFaces, Hibernate, IReports, Oracle RDMS 10g, Eclipse IDE. Skills: Software Development Life Cycle (SDLC) · JavaScript · Jira · Code Review · SQL · Full-Stack Development · Distributed Systems · Java · Unit Testing · Mentoring · Git · Leadership · Spring Framework · Team Management

  11. IT Osmosys

    • Co Founder
      Feb 2006 - Feb 2009 · 3 yrs 1 moColombia

      • Leadership of development team (team size: 3 people) • Build new web applications for financial sector, and SDLC consultancy service. • Develop a new web based inventory management software using JEE platform, MyFaces, Spring, Acegi, Hibernate, PostgreSQL, AJAX, XML, JUnit • SDLC to build a new system called comprasweb which is composed by 3 applications using Java, Eclipse IDE, XSLT/XLS, SOAP, Axis, Oracle RDMS 10g • Consultancy software service for a private company to upgrade their SDLC process. • Train a development team in best coding practices • Research new technologies to keep updated • Upgrade a whole system from Oracle Forms 6i to Oracle Forms 10g Skills: Software Development Life Cycle (SDLC) · JavaScript · Software Architecture · Code Review · SQL · Full-Stack Development · Agile Methodologies · Distributed Systems · Oracle Database · Java · Unit Testing · Mentoring · Recruiting · Leadership · Performance Reviews · Spring Framework · Team Management · Technical Vision · Entrepreneurship

  12. Unión Soluciones Sistemas de Información

    • Team Lead
      Jul 2005 - Oct 2007 · 2 yrs 4 mosColombia

      • Leadership of software development team (team size: 5 people) • Design and develop a management credit system based on JEE platform using MyFaces, Spring, Acegi, Hibernate, SQL Server, JasperReports, XML, Junit, TILES, LDAP • Build a new module for the human resources management system based on JEE platform using MyFaces, Spring, Acegi, Hibernate, ORACLE, LDAP, XML, Java Reflection API, JUnit, Jmiter, TILES, LDAP • Analysis, design and implementation of a evaluation module for the human resources management system based on JEE platform using MyFaces, Spring, Acegi, Hibernate, ORACLE, XML, Junit, TILES, LDAP • Analysis, design and implementation of teacher work day module for the human resources management system based on JEE platform using MyFaces, Spring, Acegi, Hibernate, JasperReports, axis (WebServices), ORACLE, XML, JUnit, TILES, LDAP Skills: Software Development Life Cycle (SDLC) · Code Review · SQL · Agile Methodologies · Distributed Systems · Java · Mentoring · Recruiting · Leadership · Performance Reviews · Spring Framework · Team Management · Technical Vision

  13. Universidad Nacional de Colombia

    • Web Developer
      Dec 2004 - Jun 2005 · 7 mosColombia

      • Build a new system to manage and support applications in the National University of Colombia based on JEE platform using JSF, Spring, Hibernate, JUnit, HttpUnit, JMeter, VNC, ORACLE, XML, JDBC, LDAP • Support and bug fix of some web applications based on Java platform. Skills: Software Development Life Cycle (SDLC) · JavaScript · SQL · Distributed Systems · Oracle Database · Java · Mentoring · Leadership · Performance Reviews · Team Management

    • Development Coordinator
      Dec 2004 - Jan 2005 · 2 mosColombia

      • Leadership of software development team (team size: 3 people) • Upgrade of the courses and teacher evaluation system for Faculty of Engineering of the National University of Colombia based on web platform using PHP, PEAR, Apache HTTP Server, PostgreSQL • Train to instructors responsible for supporting of the evaluation process Skills: Software Development Life Cycle (SDLC) · JavaScript · SQL · Full-Stack Development · Distributed Systems · Oracle Database · Java · Mentoring · Leadership · Performance Reviews · Team Management

    • Web Developer
      Sep 2004 - Dec 2004 · 4 mosColombia

      • Build a new web application to let to students vote through internet to choose a student representation in the university council using JSP, J2EE, WebServices, Java, JavaMail, ORACLE, JCA, XML, JDBC. Skills: Software Development Life Cycle (SDLC) · JavaScript · SQL · Full-Stack Development · Distributed Systems · Oracle Database · Java · Mentoring · Leadership · Performance Reviews · Team Management

    • Web Developer
      Sep 2003 - Jun 2004 · 10 mosColombia

      • Build a new web based application called EVALNET (Course and teacher evaluation system) for the Faculty of Engineering of the National University of Colombia using PHP, PEAR, Apache HTTP Server, PostgreSQL. Skills: Software Development Life Cycle (SDLC) · JavaScript · SQL · Distributed Systems · Oracle Database · Java · Mentoring · Leadership · Performance Reviews · Team Management

Education

  1. Technische Universität BerlinMaster's degree, Information Systems ManagementApr 2021 - Dec 2025

    Grade: 1.08

  2. Universidad de Los AndesPostgraduate Degree, Software Construction Specialist2010 - 2011

    Skills: Team Management · Oracle Database · JavaScript · Entrepreneurship · Leadership · SQL · DevOps · Distributed Systems · Java · Mentoring · Full-Stack Development · Software Development Life Cycle (SDLC)

  3. Universidad Nacional de ColombiaBachelor of Science - BS, BSc, Systems Engineering2001 - 2006

    Skills: Team Management · Oracle Database · JavaScript · Entrepreneurship · Leadership · SQL · Distributed Systems · Java · Mentoring · Full-Stack Development · Software Development Life Cycle (SDLC)

Skills

Other

MicroservicesAgile MethodologiesRecruitingContinuous Integration and Continuous Delivery (CI/CD)Cloud InfrastructureMentoringPerformance ReviewsGitOpsSystems DesignTechnical VisionSpring FrameworkJiraFull-Stack DevelopmentUnit TestingGoCloud-Native ArchitectureEntrepreneurshipDistributed SystemsGradleCode ReviewMySQLOracle DatabaseJavaGitJavaScriptVaultSpring BootAWSDockerJUnitJMeterNode.jsPostgreSQLTerraformIdentityServerAngularMongoDBKotlinReactFlutterHashiCorp VaultAzureKubernetesPHPCloudLambdaRDSDynamoDBGitHubCircleCIJenkinsArgoCDSQSRabbitMQOpenID ConnectFirebaseAuth0

At a glance

Experience22 years
Currently atBlacklane · Full-time
Based inGermany
Studied atTechnische Universität Berlin
Roles23
Skills57
LanguagesEnglish · Español · Deutsch
LinkedInView profile

More about Juan Manuel

Frequently asked

Is this your profile?

Claim it to keep it up to date, or request removal. We're happy to help either way.

Claim or remove

Similar roles

Browse all jobs

Similar profiles

Find more professionals

Looking for your next role?

Chat with Clera and we'll introduce you to the right opportunities.

Chat with Clera

This profile is based on publicly available information. Juan Manuel is not affiliated with or endorsed by Clera. Privacy policy.