Senior Software Engineer | Java | Spring Boot | Vue.js

Faruk Zahra

I design and deliver resilient backend platforms and modern web applications, connecting software architecture to real business outcomes.

  • 20+ years building software
  • Based in Curitiba, Brazil
  • Remote-first collaboration

Profile

Engineering leadership without the overhead.

Software Engineer with more than two decades of experience designing and building scalable applications using Java, Spring Boot, REST APIs, and microservices.

I also bring hands-on experience with Vue.js, Node.js, TypeScript, and relational databases, which helps me work across architecture, implementation, and delivery.

My approach is grounded in clean code, system integration, and product-minded execution from API design and data modeling through deployment-ready solutions.

20+ Years of engineering experience
Java + Vue Full stack delivery across backend and frontend
Microservices Architecture, integration, and maintainability focus

Experience

Recent roles and delivery scope.

May 2021 - Present Remote

Full Stack Engineer | BairesDev

Building backend services with Java, Spring Cloud, Google Cloud Platform, JHipster, Keycloak, Liquibase, PostgreSQL, and Elasticsearch, with strong testing coverage using JUnit and Mockito.

Delivering Vue 3 frontend features with TypeScript, Pinia, Vitest, Playwright, Axios, and Vue Router for product-grade web applications.

Feb 2008 - Apr 2021 Pinhais, PR

Solutions Architect | Lume Tecnologia

Led technical decisions, software architecture, client analysis, and implementation across long-term enterprise projects.

Worked on legacy and modern stacks including JEE, JSF, JPA, DB2, SVN, Spring Boot, Vue.js, Flutter, Git, and relational database solutions.

Feb 2011 - Dec 2011 Teaching

Java Teacher | Faculdades ESEEI

Taught Java programming and Java web programming, translating technical concepts into practical learning paths for students.

Skills

Core capabilities

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Vue.js
  • TypeScript
  • Node.js
  • PostgreSQL
  • DB2
  • JUnit
  • Mockito
  • Docker
  • Git
  • Bitbucket
  • Liquibase
  • Elasticsearch

Education

Academic background

Master in Health Technology (PPGTS)

Pontificia Universidade Catolica do Parana (PUCPR)

2007 - 2009 | Ontology, Ontology Learning, Java

Bachelor of Information Systems

Pontificia Universidade Catolica do Parana (PUCPR)

2001 - 2004

Languages

Communication

Portuguese

Native

English

Professional working proficiency

Arabic

Elementary

Certifications

Professional credentials

Oracle Certified Professional

Java EE 5 Web Component Developer

Oracle Certified Professional

Java SE 6 Programmer

IBM Certified Associate Developer

Lotus Notes and Domino 7

IBM Certified Database Associate

DB2 9 Fundamentals

SUN Certified Mobile Application Developer

Earlier Career

Previous roles

Java Specialist

GVT

2007 - 2008

Java Specialist

Vivo

2005 - 2007

Java Specialist

Visionnaire

2004 - 2005

Java Developer

HSBC

2003 - 2004