Alex Papuc, Developer in Timișoara, Timiș County, Romania
Alex is available for hire
Hire Alex

Alex Papuc

Verified Expert  in Engineering

Bio

Alex is a senior Java developer, consultant, contractor, and freelance who helps businesses develop high-quality enterprise products. He holds an AWS Certified Developer—Associate certification and has solid experience in Android development using Java. Alex's preferred programming language for back-end solutions is Java, specifically the Spring Framework. He will be a great addition to any team.

Portfolio

Wipro
Java, Spring Boot, Hibernate, Oracle, Apache Pulsar, OpenShift, Splunk...
Infinite Lambda
Java, Spring Boot, Microservices, REST, Oracle, JDBC, JUnit, Gherkin, Cucumber...
Lasting Software
Java, Spring Boot, Hibernate, Microservices, REST, PostgreSQL, JUnit, Groovy...

Experience

  • Java - 6 years
  • Spring Boot - 6 years
  • Docker - 4 years
  • Hibernate - 4 years
  • Oracle - 2 years
  • Apache Kafka - 2 years
  • Amazon Web Services (AWS) - 1 year
  • Apache Pulsar - 1 year

Availability

Full-time

Preferred Environment

Windows, MacOS, IntelliJ IDEA

The most amazing...

...thing I've built is a smart rental search app that crawls listings from multiple platforms, unifies them in one interface, and predicts prices using AI.

Work Experience

Senior Java Back-end Engineer

2024 - 2025
Wipro
  • Developed a suite of microservices for risk assessment and compliance reporting, streamlining data processing, and financial risk calculations for a major European bank.
  • Reduced risk analysis time by 80% by designing and implementing a real-time risk assessment platform that consolidated fragmented data sources and provided instant risk scoring.
  • Designed a scalable, fault-tolerant messaging architecture using Apache Pulsar, enabling seamless data flow between microservices and improving system reliability under high transaction loads.
Technologies: Java, Spring Boot, Hibernate, Oracle, Apache Pulsar, OpenShift, Splunk, Cucumber, JUnit

Senior Java Back-end Engineer

2022 - 2023
Infinite Lambda
  • Developed a highly configurable, scalable billing system for a fast-growing UK mobile telephony provider, enabling seamless integration with various payment methods and customer preferences.
  • Increased turnover by 15% by designing and implementing a recurring billing solution that automated invoicing, reduced payment failures, and improved customer retention.
  • Optimized billing workflows by introducing rule-based pricing models and dynamic invoice generation, reducing manual intervention and enhancing customer satisfaction.
Technologies: Java, Spring Boot, Microservices, REST, Oracle, JDBC, JUnit, Gherkin, Cucumber, Docker, Jenkins, Event-driven Architecture, Apache Kafka, Amazon Simple Queue Service (SQS)

Senior Java Back-end Engineer

2021 - 2022
Lasting Software
  • Modernized the legacy configuration platform for a global satellite communication system manufacturer.
  • Improved new feature development speed by 30% by rethinking and refactoring key modules after deep-diving into functional documentation.
  • Increased unit test coverage from 60% to 80% and boosted readability by 50% by redesigning existing tests and integrating new ones using Reflections.
Technologies: Java, Spring Boot, Hibernate, Microservices, REST, PostgreSQL, JUnit, Groovy, Java Reflections, Docker, Jenkins

Senior Java Back-end Engineer

2018 - 2021
Freelance Clients
  • Reduced statistics generation speed from 45 seconds to 0.5 seconds by optimizing database performance and redistributing workload among the microservices.
  • Boosted new customer acquisition by 50% by developing a configurable and highly efficient conversation scheduler that assigns conversations to agents.
  • Achieved 70% test coverage by creating an intuitive testing infrastructure from the ground up using Selenium and a Fluent API approach.
Technologies: Java, Spring Boot, Hibernate, PostgreSQL, Docker, Kubernetes, Jenkins, Apache Kafka, Grafana, Selenium

Experience

AI-powered Rental Search Platform

Developed an advanced rental search platform that aggregates listings from multiple public sources into a single, easy-to-use interface. The application reduced users' time spent searching for rentals by five times and accelerated the process of finding new properties by three times.

I implemented intelligent filtering options and a neural network to estimate house prices based on property attributes, helping users make informed decisions quickly.

This solution simplified rental hunting, giving users a competitive edge in a fast-moving market.

Education

2016 - 2020

Bachelor's Degree in Computer Science

Polytechnic University of Timisoara - Timisoara, Romania

Certifications

DECEMBER 2023 - DECEMBER 2026

AWS Certified Developer – Associate

Amazon Web Services Training and Certification

Skills

Libraries/APIs

Jsoup, JDBC

Tools

IntelliJ IDEA, Cucumber, Splunk, Jenkins, Grafana, Amazon Simple Queue Service (SQS)

Languages

Java, Gherkin, Groovy

Frameworks

Spring Boot, Hibernate, JUnit, Selenium

Paradigms

Microservices, REST, Event-driven Architecture

Platforms

Oracle, OpenShift, Docker, Kubernetes, Apache Kafka, Windows, MacOS, AWS IoT, Amazon Web Services (AWS)

Storage

MongoDB, Databases, PostgreSQL

Other

Apache Pulsar, Software Development, Java Reflections

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring