Senior Full-Stack Java & Vue.js Engineer — Hybrid & Growth

OBSS

Fatih

Hybrid

TRY 420,000 - 660,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible & hybrid working
Individual Growth Program (IGP)
Mentoring & skill development

Job summary

OBSS, Turkey's leading technology consultancy, seeks a seasoned Full Stack Java & Vue.js Developer to deliver end-to-end software solutions across industries. You will design, build, and scale applications with Java/Spring on the back end and Vue.js on the front end, collaborating with cross-functional teams and driving best practices in code quality, performance, and deployment.

As a senior contributor, you will lead medium-to-large technical initiatives, analyze new tools, and communicate

Qualifications

  • Bachelor’s Degree in Computer Engineering, Computer Science, Software Engineering, or a related field.
  • 5+ years of hands-on full-stack web development using Java and Vue.js.
  • Strong expertise in Java and Spring Framework (Spring Boot, Spring Data JPA, Spring Security, Spring MVC).
  • Deep understanding of database management systems, relational modeling (MSSQL, PostgreSQL), Hibernate, and SQL performance tuning.
  • Experience building and consuming RESTful APIs and handling JSON/XML payloads.
  • Practical experience with Microservices and containerization tools like Docker; AWS familiarity is a plus.
  • Strong knowledge of OOP and software design patterns (Repository, Unit of Work, IoC, Dependency Injection, Component-based architecture).
  • Excellent communication, problem-solving, and teamwork skills; capable of leading initiatives.
  • Ability to adopt AI-powered tools to improve productivity and innovation.

Responsibilities

  • Design, build, and maintain full-stack web applications using Java (Spring Boot) on the backend and Vue.js on the frontend.
  • Develop interactive, reactive, and responsive user interfaces using Vue.js (Vue 3, Composition API, Pinia/Vuex, Vue Router).
  • Integrate back-end web services via REST APIs and JSON, ensuring seamless interaction between front-end and back-end systems.
  • Review and improve the development and coding standards of Java and Vue.js applications.
  • Develop and maintain program documentation, including architecture diagrams, sequence diagrams, component flows, test plans, and deployment strategies.
  • Conduct post-implementation reviews to confirm that project and system objectives are fully achieved.
  • Analyze and recommend modern procedures, frameworks, or tools to optimize application performance and developer workflows.
  • Communicate technical information effectively to both technical and non-technical stakeholders, including clients and management.
  • Lead medium-to-large technical initiatives to deliver secure, resilient, and high-quality code products.

Skills

Java
Vue.js
REST APIs
Microservices
OOP
Design patterns
Teamwork
Problem-solving

Education

Bachelor’s Degree in Computer Engineering, Computer Science, Software Engineering, or a related field

Tools

Spring Boot
Spring Data JPA
Spring Security
Spring MVC
Docker
AWS
Hibernate
PostgreSQL

Job description

OBSS, Turkey's leading technology consultancy, seeks a seasoned Full Stack Java & Vue.js Developer to deliver end-to-end software solutions across industries. You will design, build, and scale applications with Java/Spring on the back end and Vue.js on the front end, collaborating with cross-functional teams and driving best practices in code quality, performance, and deployment.

As a senior contributor, you will lead medium-to-large technical initiatives, analyze new tools, and communicate

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java & Vue.js Developer
Full Stack Java & Vue.js Developer

OBSS • Fatih

Hybrid
TRY 420,000 - 660,000
Flexible & hybrid working
Individual Growth Program (IGP)
Mentoring & skill development
Full Stack Java Engineer — Hybrid Work & Growth Path
Full Stack Java Engineer — Hybrid Work & Growth Path

OBSS • Fatih

Hybrid
TRY 320,000 - 520,000
Flexible and hybrid working
Career growth programs
Competitive salaries
+1
Full Stack Java Developer (Banking)
Full Stack Java Developer (Banking)

OBSS • Fatih

Hybrid
TRY 279,000 - 502,200
Competitive salaries
Flexible and hybrid working arrangements
Training programs, certifications, and workshops
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
Remote Java Developer
Remote Java Developer

OBSS • Turkey

Hybrid
TRY 1,379,310 - 2,298,850
Flexible working arrangements
Training programs and certifications
Collaborative work environment
Full Stack Engineer
Full Stack Engineer

OBSS • Fatih

Hybrid
TRY 320,000 - 520,000
Flexible and hybrid working
Career growth programs
Competitive salaries
+1
Senior Java Developer (Payment Systems)
Senior Java Developer (Payment Systems)

OBSS • Turkey

On-site
TRY 50,000 - 80,000
NodeJS Developer
NodeJS Developer

OBSS • Fatih

On-site
TRY 400,000 - 650,000
Competitive salary
Hybrid/flexible working arrangements
Growth through training programs
PLM Java Fullstack Developer — Hybrid & Growth Ready
PLM Java Fullstack Developer — Hybrid & Growth Ready

OBSS • Çankaya

Hybrid
TRY 400,000 - 650,000
.NET Full Stack Developer
.NET Full Stack Developer

OBSS • Fatih

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