Himalayas logo
BO
Open to opportunities

Bruno Oliveira

@brunooliveira1

Senior Java engineer specializing in microservices and cloud-native systems.

Portugal
Message

What I'm looking for

I seek senior backend roles focused on Java microservices, cloud-native platforms, and collaborative agile teams that value architecture, quality, and continuous delivery.

I am a Senior Java Software Engineer with over 13 years of experience delivering robust backend solutions across healthcare, banking, and telecom sectors. I hold Oracle Java certifications and have led development using Java SE/EE, Spring Boot, Quarkus, microservices, hexagonal architecture, and extensive CI/CD practices.

I consistently apply agile (Scrum) practices to deliver high-quality software, leveraging Docker, Kubernetes, AWS, and modern testing frameworks (JUnit, Mockito). I have contributed to architecture, data modeling, stakeholder collaboration, and maintenance of critical systems for major clients.

Experience

Work history, roles, and key accomplishments

CT
Current

Senior Java Developer

Critical Techworks

Feb 2024 - Present (1 year 7 months)

Developed and maintained BMW systems using Java and Quarkus, contributing to architecture and data model design and taking over maintenance of the LightWeight project validating vehicle weights and measurements.

MP

Senior Java Consultant

Match Profiler

Feb 2022 - Jan 2024 (1 year 11 months)

Consulted on medical, train, and banking systems using Spring Boot and Quarkus, delivered the VIC project for Caixa Geral de Depósitos and implemented hexagonal architecture across projects.

BT

Java Software Engineer

B11 Top Talents

May 2021 - Feb 2022 (9 months)

Served as backend developer for telecom systems using Spring Boot and Kafka, developed a shopping cart workflow for STC Telecom and followed Scrum practices.

IN

Java Backend Developer

Invillia

Dec 2020 - Oct 2021 (10 months)

Contributed to iFood backend systems using Spring Boot and JPA, incorporated Kafka with Avro schemas and leveraged Kubernetes and AWS for deployment.

MI

Java Developer

Mirante

Dec 2019 - Dec 2020 (1 year)

Developed and maintained SICOOB/BANCOOB systems using Java EE (EJB, JPA/Hibernate) and JAX-WS, performed requirements gathering and mentored new team members.

SO

Java Developer

Sonda

Jun 2019 - Dec 2019 (6 months)

Developed and maintained systems for the High Court Electoral using Java EE, JAX-WS/JAX-RS, Hibernate and Angular, proposing development solutions and following Scrum.

CG

Java Developer Analyst

Cast Group

Oct 2018 - Jun 2019 (8 months)

Maintained systems for the Central Bank of Brazil using Java EE, JAX-WS/JAX-RS, JPA/Hibernate and Spring, delivering new systems and support under Scrum.

BC

Guidewire Consultant

Ábaco Consultores

Apr 2017 - Sep 2018 (1 year 5 months)

Personalized and maintained Guidewire Insurance suite (PolicyCenter, BillingCenter, ClaimCenter) using Gosu, analyzing client problems and delivering solutions within Scrum.

ST

Java Developer

Stefanini

Oct 2016 - Apr 2017 (6 months)

Maintained systems for the Federal Police using Java EE, JAX-WS/JAX-RS, JPA/Hibernate and JSF, proposing solutions and delivering features under Scrum.

GR

Software Developer

GrupoNT

Jan 2016 - Dec 2016 (11 months)

Maintained and evolved the company's distance education system using Java EE, Struts2 and Spring, addressing production issues and supporting users via Redmine.

WN

Java Developer Analyst

3Way Networks

Mar 2015 - Mar 2016 (1 year)

Evolved and maintained systems for the Federal Road Police using Java EE (Servlets, JSP, EJB, JPA/Hibernate, JSF) and JBoss, fixing production issues and delivering features.

CT

Java Developer

CTIS

Sep 2013 - Mar 2015 (1 year 6 months)

Created and maintained systems for ANA using Java EE (JSF, EJB, JPA/Hibernate) on WebLogic, analyzing client needs and delivering reliable solutions.

ST

Java Developer

Stefanini

Aug 2011 - Aug 2013 (2 years)

Developed and maintained SICOOB/BANCOOB systems using Java EE, EJB, JPA/Hibernate and JAX-WS, onboarded team members and used RUP for requirements documentation.

Education

Degrees, certifications, and relevant coursework

Pontifical Catholic University of Minas Gerais logoPG

Pontifical Catholic University of Minas Gerais

Postgraduate Specialization, Distributed Software Architecture

Completed a postgraduate specialization in Distributed Software Architecture, focusing on distributed systems and architectural patterns, finished in May 2021.

Catholic University of Brasília logoCB

Catholic University of Brasília

Bachelor of Information Systems, Information Systems

Completed a Bachelor in Information Systems, covering software development, databases, and systems analysis, finished in December 2012.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Bruno Oliveira - Senior Java Developer - Critical Techworks | Himalayas