Senior Java Developer (Payment Systems)

OBSS

Turkey

On-site

TRY 50,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in Turkey is seeking a Senior Java Developer with expertise in payment systems. The role involves designing and developing program documentation, reviewing Java code, and leading technical teams to deliver high-quality software. Bachelor’s degree and 4–10 years of experience in software development are required. Strong communication skills and familiarity with microservices architecture are essential.

Qualifications

  • 4–10 years of software development experience.
  • Strong back-end development skills and microservices architecture knowledge.
  • Solid understanding of design patterns and object-oriented development.
  • Strong communication skills, problem-solving mindset, and high energy.

Responsibilities

  • Design and develop complex program documentation including structure, behavior, and interaction diagrams.
  • Review development and coding of Java programs ensuring proper documentation.
  • Conduct post-implementation reviews to ensure system and cost objectives are met.
  • Recommend new procedures and techniques to enhance supported systems.
  • Communicate technical information effectively with audiences.
  • Lead medium-to-large technical teams to deliver high-quality code.

Skills

Java
Spring Framework
REST/SOAP web services
IntelliJ
Jenkins
Sonar
Git
Maven
JUnit
Mockito
SQL Developer
Splunk
Kafka
RabbitMQ

Education

Bachelor’s degree in Computer Engineering, Software Engineering, Mathematics Engineering, or related fields

Job description

Would you like to perform rewarding work while contributing to the success of an established, growing company?

We are looking for a Senior Java Developer with expertise in payment systems to join our team and lead high-impact projects in the financial services domain.

Qualifications
  • Bachelor’s degree in Computer Engineering, Software Engineering, Mathematics Engineering, or related fields.
  • 4–10 years of software development experience.
  • Strong experience with Java, Spring Framework, JSP; experience with REST/SOAP web services preferred.
  • Proficiency with tools such as IntelliJ, Jenkins, Sonar, Git, and Maven.
  • Familiarity with JUnit, Mockito, SQL Developer, ODI, Splunk, Kafka, RabbitMQ.
  • Strong back-end development skills and microservices architecture knowledge.
  • Solid understanding of design patterns and object-oriented development.
  • Residence in Turkey required.
  • Strong communication skills, problem-solving mindset, and high energy.
Responsibilities
  • Design and develop complex program documentation (structure, behavior, and interaction diagrams; system flowcharts; test and conversion plans).
  • Review development and coding of Java programs and ensure proper documentation in all information systems projects.
  • Conduct post-implementation reviews to ensure system and cost objectives are met.
  • Recommend new procedures and techniques to enhance supported systems.
  • Communicate technical information effectively with technical and non-technical audiences, including external vendors and management.
  • Lead medium-to-large technical teams to deliver high-quality code products.

OBSS is proud to be an equal opportunity workplace and is an affirmative action employer. We make recruiting decisions without regard to race, color, religion, national or ethnic origin, age, gender, sexual orientation, marital status, veteran status, or disability status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Java Developer
Remote Java Developer

OBSS • Turkey

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

OBSS • Turkey

On-site
Competitive salary
Flexible and hybrid working arrangements
Training programs and certifications
Senior Java Developer – Payment Systems Lead
Senior Java Developer – Payment Systems Lead

OBSS • Turkey

On-site
TRY 50,000 - 80,000
Full Stack Java Developer (Banking)
Full Stack Java Developer (Banking)

OBSS • Fatih

Hybrid
Competitive salaries
Flexible and hybrid working arrangements
Training programs, certifications, and workshops
Senior Java Developer (Hybrid)
Senior Java Developer (Hybrid)

Amaris Consulting • Fatih

On-site
TRY 350,000 - 600,000
Senior Java Developer
Senior Java Developer

Innovance Consultancy • Fatih

Hybrid
TRY 350,000 - 550,000
Senior Java Developer
Senior Java Developer

Gini Talent • Fatih

Hybrid
TRY 600,000 - 800,000
Java Software Architect
Java Software Architect

OBSS • Fatih

Hybrid
TRY 150,000 - 200,000
Competitive salaries
Flexible working arrangements
Training programs and certifications
Senior Java Developer — Flexible Hours, Growth & Training
Senior Java Developer — Flexible Hours, Growth & Training

BNP Paribas Cardif • Beyoğlu

Hybrid
TRY 420,000 - 660,000
Flexible working hours
Home office
Online wellbeing workshops
+2
Software Developer (Java)
Software Developer (Java)

adesso Turkey • Fatih

Hybrid
TRY 300,000 - 420,000
Private health insurance
Comprehensive benefits
Bonus system
+2