Üsame Turhan

Senior Backend Engineer (Java / Spring) 10+ years Vienna, Austria

Building Java/Spring backend systems for enterprise at scale — from architecture and estimation through implementation to production support.

01 experience
Senior Backend Developer
  • Implement and evolve backend services using Java 17–25, Spring Boot and Jakarta EE
  • Own analysis, refinement, estimation and solution design for complex backend requirements
  • Build and maintain CI/CD on AWS CodeBuild & CodePipeline (CDK Java) and AWS infrastructure (Lambda, RDS, S3, EC2)
  • Ensure code quality through testing and code reviews · 3rd-level production support
  • Mentor junior and mid-level engineers
500K+ users 4+ yrs · ongoing Java 17 → 25
Application Developer / Test Automation Engineer
  • Owned the CI/CD and dev infrastructure for the entire department — automated build, restore, install and test pipelines, distributed test agents
  • Built a power plant project costing tool for a major energy company — full lifecycle from offer phase to warranty handover; complex Apache POI Excel I/O and PDF exports (Fabasoft Folio)
  • Java EE 7: fleet card billing system for major oil companies — Eclipse BIRT reports, PDF generation, batch processing
  • Release management — assembled release packages and coordinated on-site customer deployments (compliance: no direct infra access)
  • Delivered internal training on test automation; long-running test architecture review
  • Requirements engineering · onboarding and mentoring
dept CI/CD ownership full lifecycle delivery
02 key projects
01 Global Dealer Access Portal Porsche Informatik · 2021 – present
Scale: 500K+ usersStack: Java/Spring · AWS CDK · IBM ISAMRole: Backend Dev
  • Centralized dealer portal for a global automotive group — 500,000+ users across all brands and markets
  • Backend: SSO, user/role management, application access control — replacing brand-specific legacy portals
  • OIDC integration with IBM ISAM
  • AWS (Lambda, RDS, S3, EC2, CloudWatch) via CDK (Java)
02 Org Structure Platform — Legacy Migration Porsche Informatik · ongoing
Scope: Global · all brandsStack: Java/Spring Boot 3Role: Backend Dev
  • Legacy replacement of the system feeding organisational hierarchy data to the dealer portal (Project 01) — all brands, all global markets
  • Modeling global organizational hierarchies across brands and markets — groups → brands → regions → dealerships → workshops
  • New architecture for reliability and clean data contracts
03 Power Plant Project Costing Tool DXC · Fabasoft Folio · 2015 – 2021
Stack: Java EE · Apache POI · Fabasoft FolioRole: Lead Dev
  • Costing system for large-scale power plant projects — full lifecycle from offer phase to warranty handover
  • Complex Apache POI Excel import/export (named ranges, VBA templates), structured sign-off workflows, PDF exports
04 Fleet Card Billing System DXC · Java EE 7
Stack: Java EE 7 · Eclipse BIRTRole: Developer
  • Billing & invoice processing for major oil company fleet cards — Eclipse BIRT, PDF, batch processing
  • Java EE 7 with full test coverage and CI/CD integration
03 tech stack
backend
Java 17–25Spring Boot / Spring Framework Jakarta EEREST APIs Microservices
data
PostgreSQLMySQLSQL JPA / HibernateMongoDB
cloud & devops
AWS CDK (Java)CodeBuild CodePipelineLambda RDSS3 CloudWatchEC2 DockerGitHub Actions BambooJenkinsMaven
testing
JUnitMockito Test Automation
reporting
Apache POIEclipse BIRT PDF generation
practices
Clean CodeDesign Patterns UMLAgile / Scrum Requirements EngineeringIaC
tools
IntelliJ IDEAAWS Console
04 about me
name
Üsame Turhan
role
senior backend engineer (java / spring)
based
vienna, austria
work model
hybrid (vienna) · remote (elsewhere)
experience
10+ years
edu
tu wien
languages
german, english, turkish

Senior backend engineer building Java/Spring services in large enterprise environments. I deliver features end-to-end — from requirements refinement through implementation to production support.

I own solution design, effort estimation, cross-team alignment and 3rd-level production support — and mentor junior and mid-level engineers.

where i operate

  • technical implementation (full ownership)
  • architecture & solution design
  • requirements analysis & refinement
  • devops — pipelines, cloud infrastructure (aws)

what i regularly own

  • solution concepts & technical specs
  • effort estimation & sprint planning
  • cross-team technical coordination
  • 3rd-level support for production systems
  • mentoring junior & mid-level engineers

core strengths

  • backend system design and implementation — from greenfield design to legacy migration
  • requirements analysis & technical refinement
  • system integrations (oidc, legacy systems, third-party apis)
  • performance optimization & database tuning
  • error analysis, debugging, 3rd-level support
  • devops — cloud pipelines, infrastructure as code (aws cdk)

how i work

  • structured and solution-oriented — i clarify requirements before touching code
  • quality and sustainability over quick fixes
  • pragmatic about technical decisions — no over-engineering
  • i own my work end-to-end: from ticket to production
05 education

B.Sc. Software & Information Engineering — TU Wien2018

Bachelor Thesis TU Wien · TISS

Recognition Workflow System

Java EE workflow for digitizing recognition processes between students and the dean's office — including JPA/SQL data modeling and automated recognition certificate generation as PDF.

06 contact
email
phone
city vienna · austria