Java Backend Developer

OBSS

Fatih

On-site

TRY 420,000 - 660,000

Full time

1 hour ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

OBSS, Turkey’s largest technology consultancy, seeks a Senior Java Backend Developer with Oracle PL/SQL and Oracle Forms expertise to join our international projects team in banking transformation initiatives.

You will design, build, and maintain secure backend software, leveraging Java, Spring, IBM BAW, and REST/SOAP APIs, collaborating with global teams on end-to-end digital banking solutions.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering or related field.
  • Minimum 5 years of backend software development experience, preferably in banking transformation projects.
  • Mandatory hands-on experience with Java, Oracle PL/SQL, and Oracle Forms.
  • Solid backend development background with Spring Framework, JPA/Hibernate, and relational databases.
  • Experience with BPM tools, specifically IBM BAW (Business Automation Workflow).

Responsibilities

  • Design, develop, and maintain secure, scalable banking-related backend software solutions for international projects.
  • Implement backend Java applications with core database logic using Oracle PL/SQL and Oracle Forms.
  • Design workflow applications using BPM tools like IBM BAW for process-driven development.
  • Integrate back-end services, databases, and client systems via REST and SOAP APIs.
  • Apply design patterns and microservices principles to ensure security and performance.
  • Maintain thorough technical documentation of backend solutions.
  • Collaborate with cross-functional teams on end-to-end banking applications.

Skills

Java
Oracle PL/SQL
Oracle Forms
Spring Framework
IBM BAW
REST & SOAP APIs
Microservices
Software architecture
English

Education

Bachelor’s degree in Computer Engineering/CS/SE

Tools

Git
Jira
TFS
ClearCase
Docker
AWS

Job description

OBSS is Turkey’s largest technology consultancy, pioneering product development and technology consulting for an AI-native future. With more than 20 years of experience and offices in London, Istanbul and Ankara, we empower leading companies in banking and finance, insurance, e-commerce, retail, and the start-up ecosystem. Our team of over 1000 talented professionals thrives on collaboration, innovation, and continuous learning.

We are now looking for a Senior Java Backend Developer with strong Oracle PL/SQL and Oracle Forms experience to join our international projects team and contribute to building high-quality, end-to-end digital solutions for global banking transformation projects.

As a Senior Java Backend Developer, you will work on rewarding, large-scale international projects to design, build, and maintain innovative backend software solutions for the banking sector. You will play a key role in core banking transformation initiatives, combining modern Java architectures with legacy database and forms capabilities while working alongside global project teams.

Main Responsibilities
  • Design, develop, and maintain secure, compliant, and scalable banking-related backend software solutions for international projects.
  • Implement robust back-end Java applications alongside core database logic using Oracle PL/SQL and Oracle Forms.
  • Design workflow applications and process-driven backend solutions using BPM tools, specifically IBM BAW (Business Automation Workflow).
  • Integrate back-end web services, databases, and client systems via REST and SOAP APIs.
  • Apply advanced design patterns and microservices architecture to ensure high scalability, security, and performance.
  • Create standard-compliant, secure backend code and maintain comprehensive technical documentation.
  • Collaborate with cross-functional international teams to deliver end-to-end digital banking applications.
Qualifications / Technical Skills
  • Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or a related field.
  • Minimum 5 years of backend software development experience, preferably within the banking sector (experience in banking transformation projects is a strong plus).
  • Mandatory hands‑on experience and deep expertise in Java, Oracle PL/SQL, and Oracle Forms.
  • Solid background in back‑end development using Spring Framework (MVC, Boot, Data), JPA, Hibernate, and relational databases (Oracle DB, MSSQL, PostgreSQL).
  • Practical experience in workflow design and process‑based development on BPM tools, specifically IBM BAW (Business Automation Workflow).
  • Strong command of enterprise management and version control tools (Git, Jira, TFS, ClearCase, etc.).
  • Familiarity with containerization and cloud environments such as Docker and AWS.
  • Excellent command of English (both written and spoken) for active participation in international project environments.
  • Strong communication, analytical thinking, research mindset, and problem‑solving capabilities in a dynamic, collaborative team environment.
  • Ability to approach AI with curiosity and intention, actively incorporating AI-powered tools into workflows to enhance productivity and drive innovation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Global Banking Transformation
Senior Java Backend Engineer - Global Banking Transformation

OBSS • Fatih

On-site
TRY 420,000 - 660,000
Full Stack Engineer
Full Stack Engineer

OBSS • Fatih

Hybrid
TRY 320,000 - 520,000
Flexible and hybrid working
Career growth programs
Competitive salaries
+1
Full Stack Java Developer (Banking)
Full Stack Java Developer (Banking)

OBSS • Fatih

Hybrid
TRY 279,000 - 502,200
Competitive salaries
Flexible and hybrid working arrangements
Training programs, certifications, and workshops
Remote Java Developer
Remote Java Developer

OBSS • Turkey

Hybrid
TRY 1,379,310 - 2,298,850
Flexible working arrangements
Training programs and certifications
Collaborative work environment
Java Software Architect
Java Software Architect

OBSS • Turkey

On-site
TRY 223,200 - 334,800
Competitive salary
Flexible and hybrid working arrangements
Training programs and certifications
Business Analyst (Banking)
Business Analyst (Banking)

OBSS • Fatih

Hybrid
TRY 150,000 - 230,000
Hybrid work arrangement
Competitive salary
Growth opportunities
+1
Full Stack Java Engineer — Hybrid Work & Growth Path
Full Stack Java Engineer — Hybrid Work & Growth Path

OBSS • Fatih

Hybrid
TRY 320,000 - 520,000
Flexible and hybrid working
Career growth programs
Competitive salaries
+1
Senior Java Developer (Payment Systems)
Senior Java Developer (Payment Systems)

OBSS • Turkey

On-site
TRY 50,000 - 80,000
Android Developer (Banking)
Android Developer (Banking)

OBSS • Fatih

On-site
TRY 280,000 - 460,000
Competitive salary
Hybrid working arrangements
Training & certifications
+1
Java Fullstack Developer (PLM)
Java Fullstack Developer (PLM)

OBSS • Çankaya

Hybrid
TRY 400,000 - 650,000