You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Rafał CieślarRC

Rafał Cieślar

Senior Java Engineer | Microservices

€450/day
Wroclaw, PL
8-15 years

Average response time: 1 hour

About Rafał

I'm a Senior Java Engineer with over 8 years of experience designing, building, and maintaining enterprise applications based on Java, Spring Boot, and microservices.

I help companies deliver reliable, scalable software by taking ownership of projects from requirements analysis and solution design through implementation, deployment, and production support.

My experience includes developing distributed systems, event-driven architectures, REST APIs, and backend services used in energy and healthcare industries. I also work with Angular on the frontend when full-stack expertise is needed.

What I can help you with

• Java & Spring Boot development
• Microservices architecture
• REST API design and integration
• Apache Kafka & RabbitMQ
• PostgreSQL & Oracle SQL
• Docker & Kubernetes
• Angular & TypeScript
• Performance optimization and refactoring
• Technical troubleshooting and production support

I enjoy working closely with product owners and stakeholders to turn business requirements into robust technical solutions. My focus is writing clean, maintainable code and delivering software that creates real business value.

I'm available for long-term remote B2B collaborations and I'm comfortable working in international teams.
  • Polish

    Native or bilingual

  • English

    Fluent

  • Spanish

    Fluent

  • German

    Basic

Can work on-site
Wroclaw (up to 50km), Warsaw (up to 50km)

Experience

  • Connectpoint
    Software Engineer
    ENERGY AND UTILITIES
    May 2022 - Today (4 years and 3 months)
    Warsaw, Poland
    Owned backend services for a platform managing energy production, consumption, and heating. Designed and implemented microservices handling critical business workflows and integrations. Improved system reliability by introducing proactive monitoring and issue detection. Collaborated directly with product owners and stakeholders to translate business requirements into technical solutions. Accelerated setup processes and enabled remote monitoring, saving ~2h/day of field work.
    Technologies: Java, Spring, Angular, PostgreSQL, Docker, Kubernetes, Microservices
    Microservices Java Angular Apache Kafka SQL
  • Capgemini
    Software Engineer
    January 2020 - May 2022 (2 years and 4 months)
    Took ownership of a high-risk microservice and led its stabilization and refactoring. Made architectural and technical decisions to improve performance, scalability, and code quality. Worked closely with cross-functional teams to deliver business-critical features. Java, Spring, Microservices, Kafka, RabbitMQ, Oracle SQL
    Java Apache Kafka Microservices Angular Agile method
  • Capgemini
    Junior Software Engineer
    January 2018 - January 2020 (2 years)
    Transitioned from automation testing to backend development. Delivered features for healthcare systems, including real-time monitoring and alerting. Reduced vaccine waste by 20% through temperature monitoring and alert automation.

Recommendations

Be the first to recommend Rafał

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor's in Application of IT in
    Wroclaw University of Economics and Business
    2020
    Bachelor's in Application of IT in
  • Wroclaw University of Science and Technology
    2017

Categories