09/05/2025 updated

**** ******** ****
100 % available

Senior Java Engineer

Bucuresti, Romania
Romania
Bachelor’s Degree in Computer Science | University POLITEHNICA of Bucharest
Bucuresti, Romania
Romania
Bachelor’s Degree in Computer Science | University POLITEHNICA of Bucharest

Profile attachments

Bogdan_Mitroiu_CV_Clean.pdf

Java (Programming Language)Application Programming Interfaces (APIs)AutomationTest AutomationMicrosoft AzureBanking ServicesCloud ComputingContinuous IntegrationDevOpsFinanceFinancial SystemsFraud Prevention and DetectionScalabilityIncident ManagementInfrastructure ManagementMicrosoft SQL ServersOpenShiftQuality ManagementPrometheusTestingGrafanaSpring-bootData ProtectionBackendGherkinKubernetesLow LatencyApache KafkaCore BankingRestful ApiCucumber (Software)JenkinsMicroservices
I am a Senior Software Engineer with 7+ years of experience delivering enterprise-grade, compliant, and scalable solutions in the banking and financial services industry. During my career I specialized in designing, building, and maintaining high-performance backend systems under PSD2 regulations, with a focus on fraud prevention, API security, and financial systems integration.
? Key Expertise
  • Backend Development: Java 17, Spring Boot, REST APIs, Microservices
  • Cloud & DevOps: Kubernetes, OpenShift, Jenkins, Azure DevOps, CI/CD pipelines
  • Monitoring & Observability: Grafana, Prometheus, distributed monitoring solutions
  • Data & Messaging: SQL Server, Kafka
  • Testing & QA: Cucumber, end-to-end automation, performance & resilience testing
  • Banking Domain: PSD2 compliance, fraud prevention, account aggregation services, regulatory alignment
? Notable Achievements
  • Led development of high-load, low-latency APIs for account verification, enabling banks and PSPs to reduce fraud, block unauthorized transactions, and prevent misdirected payments.
  • Migrated core banking applications to cloud-based infrastructure (ICHP OpenShift), improving scalability and resilience.
  • Implemented QA automation frameworks with Cucumber/Gherkin, increasing coverage and reducing regression issues.
  • Established observability frameworks with Grafana & Prometheus, ensuring SLA compliance and proactive incident management.
  • Experienced in production deployments, L3 support, and troubleshooting for mission-critical banking services.
? What I Offer
I help organizations design, build, and optimize backend systems that are:
  • Secure & Compliant – built with best practices in API security, data protection, and regulatory alignment.
  • Scalable & Reliable – engineered to handle high-load, low-latency environments with proven performance.
  • Observable & Maintainable – delivered with end-to-end monitoring, CI/CD automation, and robust test frameworks to ensure long-term stability.
If you need a Senior Java Engineer who can design and deliver scalable, high-performance systems, I can help. I bring expertise in building secure APIs, optimizing for low latency and high load, implementing CI/CD pipelines, and ensuring reliability through monitoring, observability, and automated testing. My focus is on delivering robust solutions that align with business goals, perform under pressure, and are easy to maintain and evolve.

Languages

EnglishFluentRomanianNative speaker

Project history

Senior Software Engineer III

ING

Banking & Financial Services

1000-5000 team member

• Member of the VoP Provisioning Team, building services that allow financial institutions, payment service providers, and businesses to verify whether provided account details match registered accounts — reducing fraud, preventing misdirected payments, and blocking unauthorized transactions.

• Designed and implemented end-to-end critical APIs capable of handling very high load and low latency, actively involved in architecture and design decisions as the main technical point of contact.

• Collaborated with Product Owners, Chapter Leads, and Architects to define features, ensure regulatory alignment, and deliver scalable solutions.

• Defined the non-functional testing methodology (performance, reliability, resilience) to validate system behavior under stress.

• Established the monitoring and observability framework using Grafana and Prometheus, enabling proactive incident detection and SLA compliance.

• Performed production deployments and monitoring, providing L3 support, troubleshooting incidents, and resolving client-raised issues in critical environments.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in