Enable job alerts via email!

Full Stack Java Developer

OBSS

Çankaya

On-site

TRY 150,000 - 300,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the tech sector is looking for a Software Developer to join its expanding team in Ankara. The candidate will be responsible for developing web services and applications using technologies like Java, Spring Framework, and React. With a focus on teamwork and communication, this role offers a chance to contribute to impactful projects in a dynamic work environment.

Qualifications

  • Minimum 3 years of experience in web-services and application development.
  • Experience in Java, Spring Framework (MVC, Boot, Data), JPA, and Hibernate.
  • Knowledge of database management and data modeling.

Responsibilities

  • Develops complex program documentation and ensures code quality.
  • Communicates technical information and leads technical development teams.
  • Performs post implementation reviews and improves supported systems.

Skills

Java
Spring Framework
React
Vue.js
SQL
Docker
REST APIs
Analytical Mind
Interpersonal Skills

Education

Bachelor’s Degree in Computer Engineering
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Software Engineering

Tools

Docker
MSSQL
PostgreSQL

Job description

Would you like to perform rewarding work while contributing to the success on an established, growing company?

  • Develops complex program documentation using structure diagrams, behavior diagrams and interaction diagrams, system and program flowcharts, test plans and conversion plans.
  • Reviews the development and coding of Java programs and systems. Ensures appropriate documentation is utilized in information systems projects.
  • Performs post implementation reviews to determine if the system and cost objectives of the project were achieved.
  • Analyzes and recommends new procedures and techniques to improve the supported systems.
  • Communicates technical information successfully with technical and non technical audiences such as third party vendors, external customer technical departments, various levels of management and other relevant parties.
  • Leads medium and large technical development teams to successful implementation of quality code products

QUALIFICATIONS

  • Bachelor’s Degree in Computer Engineering, Computer Science, Software Engineering or any relevant field
  • Minimum 3 years of experience in developing web-services and applications for diverse industries,
  • Experience in application development with Java, Spring Framework (Spring MVC, Spring Boot, Spring Data), JPA, Hibernate and SQL
  • Experience in Front-end development with React and/or Vue.js, Javascript /TypeScript
  • Microservices Architecture experience is a plus,
  • Experience in web services in Soap, Restfull, Json, XML,
  • Working knowledge of one or more of the following is also highly desirable: Docker, Design Patterns (MVVM, Repository, Unit of Work, IoC Container, Dependency Injection, etc.),
  • Object oriented development knowledge preferred,
  • Having knowledge of AWS is a plus,
  • Experience in integrating back-end web services using REST APIs,
  • Knowledge of general database management system and data modeling (Preferably having knowledge about MSSQL and PostgreSQL databases)
  • Good team player, result oriented attitude and analytical mind,
  • Strong communicational and interpersonal skills,
  • High energy and drive

OBSS is proud to be an equal opportunity workplace and is an affirmative action employer. We make recruiting decisions without regard to race, color, religion, national or ethnic origin, age, gender, sexual orientation, marital statu, veteran status or disability status.

  • https://medium.com/codable
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.