Mid/Senior Java Developer

Randstad Türkiye

Çankaya

On-site

TRY 300,000 - 500,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Randstad Türkiye is seeking a skilled Java Developer to design, develop and maintain applications using Java and Spring frameworks. You will own assigned requirements from clarification through to testing and delivery.

The ideal candidate has a BSc/MSc in computer engineering or related field, 3+ years of Java experience, and hands-on experience with Java 21, Spring Boot, REST APIs, Git, Maven, CI/CD, and unit testing.

Qualifications

  • Requires BSc or MSc in Computer Engineering or related engineering.
  • 3+ years of professional Java development experience.
  • Experience with Java 21, Git, Maven.
  • Experience with Spring Boot, Spring Data JPA /JDBC.
  • Experience with Restful API and Spring Microservices.
  • Knowledge of CI/CD pipeline processes.
  • Experience in Mockito or other Unit Test Frameworks.

Responsibilities

  • Develop applications using Java and Spring frameworks.
  • Take ownership of assigned requirements, from clarification to test stages.
  • Join requirement clarification, preparing and documenting requirement design.
  • Develop requirements and UT using Java 21 and Spring framework.
  • Prepare developer self-test cases, execute and ensure test cases pass before handing to test team.
  • Analyze and fix tickets from newly added and baseline code.
  • Provide high-quality code by following best practices and design patterns.
  • Improve and maintain development standards: coding standards, automated unit testing, continuous integration etc.

Education

BSc or MSc in Computer Engineering or relevant engineering

Tools

Java
Spring Boot
Spring Data JPA
Spring JDBC
REST API
Spring Microservices
CI/CD
Mockito/Unit Testing
Git
Maven
Docker

Job description

  • BSc or MSc degree in Computer Engineering or relevant engineering
  • 3+ years of professional Java development experience
  • Experience with Java 21, Git, Maven
  • Experience with Spring Boot, Spring Data JPA /JDBC
  • Experience with Restful API and Spring Microservices
  • Knowledge of CI/CD pipeline processes
  • Experience in Mockito or other Unit Test Frameworks.
As Java Developer you will be responsible for:
  • Developing applications using Java and Spring frameworks.
  • Taking ownership of assigned requirements, from clarification to test stages.
  • Joining requirement clarification, preparing and documenting requirement design.
  • Development of requirement and UT using Java 21 and Spring framework.
  • Preparing developer self-test cases, executing and making sure test cases are success before transferring requirement to test team.
  • Issue analysis and fix of tickets from newly added and baseline code.
  • Providing a high-quality code by following the best practices and design patterns.
  • Improve and maintain the development standards: coding standards, automated unit testing, continuous integration etc.
Preferred skills:
  • Experience in DevOps, Docker, Kubernetes is a plus.
  • Experience in Multithreaded Programming is a plus.
  • Experience with RDBMS and NoSQL, ORM and HDFS is plus.
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 250,000 - 420,000
Java Developer
Java Developer

Innovance Consultancy • Fatih

Hybrid
TRY 120,000 - 180,000
Senior Java Developer - Spring Microservices & CI/CD
Senior Java Developer - Spring Microservices & CI/CD

Randstad Türkiye • Çankaya

On-site
TRY 300,000 - 500,000
Senior Java Developer (Payment Systems)
Senior Java Developer (Payment Systems)

OBSS • Turkey

On-site
TRY 50,000 - 80,000
Software Development Specialist / Process Lead
Software Development Specialist / Process Lead

KoçZer Romania SRL • Üsküdar

On-site
TRY 450,000 - 750,000
Senior Backend Developer (Spring Boot & Kotlin)
Senior Backend Developer (Spring Boot & Kotlin)

Gardrops • Üsküdar

On-site
TRY 300,000 - 420,000
Competitive salary and benefits
Innovative and supportive work enviro​
Opportunities for personal and profes​
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
Senior Java Engineer | Spring & Big Data Focus
Senior Java Engineer | Spring & Big Data Focus

Randstad Türkiye • Fatih

On-site
TRY 250,000 - 420,000
Senior .NET Developer
Senior .NET Developer

PATH - Product and Software House • Eyüpsultan

On-site
TRY 240,000 - 360,000
Backend Software Engineer (Junior/Mid)
Backend Software Engineer (Junior/Mid)

StartupHeroes • Turkey

On-site
TRY 180,000 - 280,000