Java Developer

Innovance Consultancy

Fatih

Hybrid

TRY 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Innovance Consultancy in Turkey is seeking a hands-on Java Developer who loves programming, architecting solutions, and solving complex integration problems. The role is hybrid, based at our client’s office in Marmara Bölgesi, Fatih area.

You will work with Spring Boot, REST APIs, SQL/NoSQL databases, JPA/Hibernate, and BPM tools such as IBM BAW on international projects. Fluency in English is required, with strong debugging and teamwork skills for delivery success.

Qualifications

  • Bachelor’s degree in Computer Engineering, Software Engineering, or related field; Master/PhD a plus.
  • At least 4 years of hands-on Java development experience.
  • Experience in the banking domain.
  • Strong Spring Framework experience (Boot, Security, Session, Data).
  • Experience with Git and Maven.
  • Experience with unit testing frameworks.
  • Experience with SQL and NoSQL databases, JPA, Hibernate, PL/SQL.
  • RESTful API design, SOAP, and XML-based integrations.
  • Experience with BPM tools, particularly IBM BAW workflow design.
  • Experience on international/multinational projects preferred.
  • Fluent English, both written and spoken.

Skills

Java development
Spring Framework
REST API design
SQL & NoSQL databases
Git & Maven
Unit testing
JPA / Hibernate
IBM BAW
English communication
Object-oriented design
Microservices
Kubernetes
CI/CD

Education

Bachelor’s degree in Computer Engineering or Software Engineering
Master’s or PhD degree (nice to have)

Tools

Git
Maven
IBM BAW
JUnit
PostgreSQL/MySQL

Job description

We are looking for a hands-on Java Developer who loves programming, architecting solutions, and solving complex integration problems, to work in a hybrid model at our client’s office.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Software Engineering, or a related field; a Master’s or PhD degree is a plus
  • At least 4 years of hands-on Java development experience
  • Experience in the banking domain
  • Strong experience with the Spring Framework, especially Spring Boot, Spring Security, Spring Session, and Spring Data
  • Experience with Git and Maven
  • Experience with unit testing frameworks
  • Experience with SQL and NoSQL databases, JPA, Hibernate, and PL/SQL
  • Experience in RESTful API design, SOAP, and XML-based integrations
  • Experience with BPM tools, particularly IBM BAW (Business Automation Workflow), including workflow design and process-driven development
  • Experience working on international projects or in multinational environments is highly preferred
  • Fluent English communication skills, both written and spoken
  • Strong problem-solving and debugging skills, with a solid understanding of object-oriented design, data structures, and algorithms
  • Ability to communicate clearly with peers, Business Analysts, and Subject Matter Experts
  • Ability to take ownership of tasks, meet deadlines, anticipate risks, and raise issues proactively
  • Ability to work collaboratively in a team environment

Nice to Have

  • Experience with Microservices, Kubernetes, Spring Cloud, Kafka, RabbitMQ, Redis, Bitbucket, and Gradle
  • Working knowledge of CI/CD tools such as SonarQube and Jenkins
  • Knowledge of cloud platforms such as Azure and AWS
  • Experience with Agile development methodologies (Scrum, Kanban, etc.)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Randstad Türkiye • Fatih

On-site
TRY 140,000 - 210,000
Senior Java Engineer — Spring & Banking Integrations (Hybrid)
Senior Java Engineer — Spring & Banking Integrations (Hybrid)

Innovance Consultancy • Fatih

Hybrid
TRY 120,000 - 180,000
Senior Java Developer (Payment Systems)
Senior Java Developer (Payment Systems)

OBSS • Turkey

On-site
TRY 50,000 - 80,000
Senior Java Engineer - Banking Platform (Hybrid)
Senior Java Engineer - Banking Platform (Hybrid)

ASEE Group • Fatih

Hybrid
TRY 600,000 - 900,000
Finance Analyst&Tester
Finance Analyst&Tester

CBOT • Fatih

On-site
TRY 250,000 - 420,000
Hybrid Full-Stack Java Developer for Banking & AI
Hybrid Full-Stack Java Developer for Banking & AI

OBSS • Fatih

Hybrid
Competitive salaries
Flexible and hybrid working arrangements
Training programs, certifications, and workshops
Senior Java Engineer - Banking Systems (Hybrid)
Senior Java Engineer - Banking Systems (Hybrid)

ASEE • Fatih

Hybrid
TRY 300,000 - 420,000
Backend Engineer (Java / Spring Boot)
Backend Engineer (Java / Spring Boot)

SoftZen • Turkey

On-site
TRY 320,000 - 520,000
Senior Software Developer (Oracle/PL&SQL)
Senior Software Developer (Oracle/PL&SQL)

Amaris Consulting • Fatih

On-site
TRY 350,000 - 550,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