Software Engineer, JAVA

iyzico

Fatih

On-site

TRY 300,000 - 420,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Culture of learning
Online training platforms
Freedom under responsibility
Meal allowances
Tech workspace support
MacBook provided
Employee Support Program
Private health insurance
1 day birthday leave
Onboarding support

Job summary

iyzico is seeking a software engineer to develop scalable, high‑volume, user‑centric applications that run 24×7. You will make technical design decisions independently and work with product managers and stakeholders to analyze requirements and design solutions.

The ideal candidate has a BSc in Computer Science or a related field and at least 2 years of software development experience with Java11, Spring Boot, PostgreSQL, REST APIs, and microservices.

Qualifications

  • BSc degree in Computer Science or related field.
  • Min. 2 years of software development experience.
  • Experience with Java11, Spring Boot, PostgreSQL, JPA, Redis, REST APIs, Bamboo, Git, ElasticSearch, Kotlin, Groovy.
  • Experience with distributed systems and microservices architectures.
  • Experience owning highly complex and risky modules.
  • Experience with SDLC and agile development best practices.
  • Experience in payment industry is a plus.

Responsibilities

  • Develop scalable, high-volume and reliable user-centric applications that operate 24x7.
  • Make technical design decisions independently.
  • Work with product managers and business stakeholders to analyze requirements, develop ideas and design solutions.
  • Guide team members by giving clear direction, feedback, and timely suggestions to ensure high quality deliverables.
  • Initiate tech meetings and internal trainings to foster engineering team.
  • Willingness to take ownership of problems.
  • Research and propose new technologies.

Skills

Java11
Spring Boot
PostgreSQL
JPA
Redis
REST APIs
Bamboo
Git
ElasticSearch
Kotlin
Groovy
Distributed systems

Education

BSc Computer Science or related

Job description

iyzico

iyzico was founded in 2013 to provide online payment services and artificial intelligence-based payment technologies to businesses of various sizes in the world of e-commerce. By making the complex payment processes simple through its easy and secure platform, iyzico had achieved significant successes through supporting thousands of businesses in digitalisation and was acquired by the global payment systems giant PayU in 2019. With such robust structure, iyzico is operating on the principle of democratising financial services and making them accessible for everyone alongside the services it provides to businesses.

Through iyzico Buyer Protection, consumers’ concerns regarding shopping online are resolved and better experiences are enabled. Control is handed back to the consumers by 24/7 live support through the iyzico mobile app and convenience in cancellation/returns processes. To this date, more than 2 million consumers shopped online under the security provided by iyzico Buyer Protection and this number is increasing daily. Via pay with iyzico, which is a blended payment solution, millions of consumers who do not use banking can safely shop online under the belt of iyzico Buyer Protection.

iyzico continues to simplify online shopping for both consumers and sellers by the simple, accessible, and innovative technologies it developed.

The engineering behind iyzico, the sweet home for iyzicoders, habitat for passionate engineers.

Key Responsibilities
  • Develop scalable, high-volume and reliable user-centric applications that operate 24x7
  • Make technical design decisions independently
  • Work with product managers and business stakeholders to analyze requirements, develop ideas and design solutions.
  • Guide team members by giving clear direction, feedbacks and timely suggestions to ensure a high quality standard of deliverables according to standards and best practices.
  • Initiate tech meetings and other internal trainings to foster engineering team
  • Willingness to take ownership of problems
  • Research and propose new technologies
Qualifications & Experience
  • BSc degree in Computer Science or related degree,
  • Min. 2 year of software development experience,
  • Experience in the following technologies (Java11, Spring Boot, PostgreSQL, JPA, Redis, REST APIs, Bamboo, Git, ElasticSearch, Kotlin, Groovy).
  • Experience with distributed systems and microservices architectures.
  • Experience owning highly complex and risky modules.
  • Experience in software engineering best practices for the full software development life cycle, including agile development, coding standards, code reviews, build processes, testing, and maintenance.
  • Experience in payment industry is a plus.
What We Offer
  • A culture of continuous learning: access to conferences, in-house events & Tech Talks to stay up to date with the latest research and technologies. (And by the way—you don’t need to wait to share your expertise on stage with your teammates and the community!)
  • Online training platforms with free access to Udemy, Harvard ManageMentor, GetAbstract and more.
  • Freedom under responsibility as our shared mindset, reflected in our flexible working model iyzico Homequarters. Our headquarters is based in Altunizade.
  • Allowances for meals, internet, and transportation.
  • Tech & workspace support: a gift voucher to cover your home office needs and ensure an ergonomic workspace.
  • MacBook provided for your work.
  • Employee Support Program: free psychological counseling, legal guidance, and financial advice.
  • Private health insurance.
  • 1 day birthday leave to celebrate your special day.
  • Onboarding support: an iyzicoMate assigned to help you with anything you may need, plus a detailed orientation program designed to immerse you in the iyzico culture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior System Engineer
Senior System Engineer

iyzico • Fatih

Hybrid
TRY 600,000 - 900,000
Meal & Internet Allowance
Private health insurance
Macbook and setup support
+3
Senior Product Manager (Open Banking)
Senior Product Manager (Open Banking)

iyzico • Fatih

Hybrid
TRY 250,000 - 450,000
Online Training Platform access
Meal & Internet Allowance
Transportation Allowance
+2
Product Designer
Product Designer

Iyzico • Fatih

On-site
TRY 30,000 - 70,000
Meal & Internet Allowance
Transportation Allowance
Private health insurance
+1
Senior Accounting Specialist
Senior Accounting Specialist

iyzico • Fatih

On-site
TRY 360,000 - 490,000
Private health insurance
Macbook and monitor
Online training platform
Key Account Manager - B2B
Key Account Manager - B2B

iyzico • Fatih

On-site
TRY 60,000 - 80,000
Online training platform access
Meal & Internet allowance
Transportation allowance
+2
Senior Key Account Manager
Senior Key Account Manager

iyzico • Fatih

On-site
TRY 100,000 - 150,000
Meal & Internet Allowance
Transportation Allowance
Private health insurance
+1
Instore Sales Manager
Instore Sales Manager

Iyzico • Fatih

On-site
TRY 85,000 - 110,000
Meal & Internet Allowance
Transportation Allowance
Private Health Insurance
+1
Senior Information Security Specialist
Senior Information Security Specialist

iyzico • Fatih

On-site
TRY 150,000 - 230,000
Online eğitim platformu
Homequarters Altunizade
Yemek ve Internet karşılığı
+4
Physical POS Operations Officer
Physical POS Operations Officer

Iyzico • Fatih

On-site
TRY 160,000 - 240,000
Meal & Internet Allowance
Transportation Allowance
Private health insurance
+7
Business Development Specialist
Business Development Specialist

Iyzico • Fatih

On-site
TRY 400,000 - 800,000
Private health insurance
Meal allowance
Internet allowance
+2