
Alex Papuc
Verified Expert in Engineering
Java Developer
Timișoara, Timiș County, Romania
Toptal member since March 17, 2025
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
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
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
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.
Senior Java Back-end Engineer
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.
Senior Java Back-end Engineer
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.
Senior Java Back-end Engineer
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.
Experience
AI-powered Rental Search Platform
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
Bachelor's Degree in Computer Science
Polytechnic University of Timisoara - Timisoara, Romania
Certifications
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring