Onur ODABAS
I am a Senior Java Developer with over 7 years of experience designing, developing, and optimizing high-performance software applications for both desktop and web-based platforms.
About
I am a Senior Java Developer with over 7 years of experience designing, developing, and optimizing high-performance software applications for both desktop and web-based platforms. Skilled in Java, Spring Boot, Hibernate, AWS, Docker, and Kubernetes, I have expertise in full stack development and microservices architectures. I have led architectural design for robust solutions, working in collaborative global teams using Agile methodologies like Scrum and Kanban.
Committed to delivering quality software, I emphasize rigorous code reviews and automated testing to transform complex business challenges into reliable technological solutions. I enjoy improving maintainability and performance while ensuring security and uptime in various industries including finance, telecommunications, and automation.
- 3 years' experience
- Joined August 2025
Industry experience
- Financial Services
- Telecommunications
- Energy & Utilities
- Manufacturing
- Software & Internet
Work experience
Migrated legacy endpoints to Spring Boot 3 with Java 17, developing REST APIs and integrating Hibernate ORM. Designed and implemented SonicMQ for message brokering and managed PostgreSQL schemas with Liquibase. Orchestrated Kubernetes-based deployments using Argo CD and Jenkins CI/CD pipelines to ensure uptime. Improved code quality and security with SonarQube, developing frontend components with JavaScript, jQuery, and JSP to enhance UI. Resolved production issues on Tomcat and Linux servers, leveraging Apache Camel for backend stability. Modernized legacy Java 7 Life and Pension application components. Collaborated with cross-functional teams using Agile and Jira to deliver features with consistent quality.
Analyzed requirements alongside BAs and QAs in a 40-developer team across 3 pods. Developed Spring Boot microservices with Hibernate integration, and maintained Angular frontend using Akita and RxJS for state management. Managed PostgreSQL database migrations via Flyway and improved test coverage with Mockito. Refactored legacy code to reduce technical debt and improved performance. Monitored app performance on AWS CloudWatch and ECS, contributed to CI/CD pipelines with Git, Jenkins, and SonarQube ensuring high code quality.
Developed and maintained C# desktop applications and MVC interfaces integrating Hangfire, Redis, MSSQL and Oracle for task scheduling and process optimization. Built Sherlock Agent Tracker, a C# .NET Core desktop app monitoring 14,000 devices for real-time data and fraud detection. Developed Java EE-based IVR, CBM, and announcement management systems handling over 500k daily calls, using Oracle SQL and Web Application Server. Created dashboards with Spring Boot and Angular for IVR configuration. Integrated speech recognition and text-to-speech using Kaldi, Gstreamer, Python, and C++, achieving full cost savings on external TTS. Independently built and deployed Spring Boot/React PPM app on Heroku with automated CI/CD.
Education
Certifications and awards
Hire Onur ODABAS today
Post a job and invite Onur, or contact them directly. No hidden commission.










