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.

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. 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.

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Software Developer at Cognizant
May 1, 2025 - August 21, 2025
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.
Senior Software Engineer at General Electric
October 1, 2022 - August 21, 2025
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.
Software Developer, Technology Development Specialist at Turkcell Global Bilgi R&D Center
January 1, 2022 - August 21, 2025
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

Bachelor of Science in Computer Engineering at Karabuk University
September 1, 2011 - June 1, 2017

Qualifications

Database Design and Programming with SQL – Oracle Certified
January 11, 2030 - August 21, 2025
SAFe® – 5 Agilist - Scaled Agile Inc.
January 11, 2030 - August 21, 2025
SuperIZ – Turkcell CyberCamp – Turkcell
January 11, 2030 - August 21, 2025

Industry Experience

Financial Services, Telecommunications, Energy & Utilities, Manufacturing, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more