Senior Java Developer (Payment Systems)

OBSS

Turkey

On-site

TRY 50,000 - 80,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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

On-site
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
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

On-site
TRY 279,000 - 502,200
Competitive salaries
Flexible and hybrid working arrangements
Training programs, certifications, and workshops
Payment Systems Development Senior Specialist
Payment Systems Development Senior Specialist

Gizli • Fatih

On-site
TRY 3,403,000 - 4,861,000
Java Software Architect
Java Software Architect

OBSS • Fatih

On-site
TRY 150,000 - 200,000
Competitive salaries
Flexible working arrangements
Training programs and certifications
Android Developer (Banking)
Android Developer (Banking)

OBSS • Fatih

On-site
TRY 280,000 - 460,000
Competitive salary
Hybrid working arrangements
Training & certifications
+1
Cobol Developer
Cobol Developer

OBSS • Turkey

On-site
TRY 550,000 - 850,000
Competitive salaries
Flexible working arrangements
Individual Growth Program (IGP)
Client Partner - Financial Services (Payments)
Client Partner - Financial Services (Payments)

OBSS • Fatih

On-site
TRY 600,000 - 900,000
.NET Full Stack Developer
.NET Full Stack Developer

OBSS • Fatih

On-site
TRY 2,808,988 - 3,745,318
Competitive salaries
Flexible working arrangements
Training programs and certifications
+1