drjobs
680.02 Senior Java Developer
drjobs
680.02 Senior Java D....
Astera
drjobs 680.02 Senior Java Developer العربية

680.02 Senior Java Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

4-5 years

Job Location

drjobs

Istanbul - Turkey

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1169626

We will focus on your;

  • Minimum 5 years of Java development experience
  • Strong knowledge with software engineering fundamentals and advocate of best practices (data structures, algorithms, design-patterns, SOLID etc.)
  • Strong knowledge of Spring (Spring MVC, Spring Boot, Spring Data, Spring Security, Spring Cloud)
  • Strong knowledge of JPA (Hibernate preferred)
  • Strong RDBMS and SQL knowledge, query-tuning, database design (PostgreSQL is plus)
  • Experience with VCS (GIT preferred)
  • Proficiency in written English
  • Agile oriented; focused on delivery and customer first.
  • Adaptive; responsive for on-demand changes.
  • Familiar with microservices, event-driven programming, docker, k8s, jenkins, queue systems (Apache Kafka is plus)
  • Comfortable with Linux CLI environment
  • Analytical mind, organized, attention to details
It would be great if you also have in addition;
  • Startup experience
  • Strong experience with TDD or at least testing frameworks (JUnit, Mockito etc.)
  • Modern JS frameworks (Angular preferred)
  • Used before the tools of JIRA, Confluence, Bitbucket,
  • Having an Code review culture.


.

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.