Full Stack Engineer

Location:Istanbul
Job description:

Full Stack Engineer Job Description

Position: Full Stack Engineer

Location: [Insert Location]

Type: Full-time

Salary: [Insert Salary Range]

Company: [Insert Company Name]

Job Description:

  • Develop and maintain web applications using Java, JavaScript, HTML, CSS, PostgreSQL, and MySQL

  • Design and implement user-facing features with a focus on usability and performance

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Optimize applications for maximum speed and scalability

  • Write clean, maintainable, and efficient code

  • Participate in code reviews and provide constructive feedback to peers

  • Stay up-to-date with emerging technologies and industry trends

  • Troubleshoot and debug issues to ensure smooth operation of applications

Requirements:

  • 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

Benefits:

  • Competitive salary and benefits package

  • Opportunity for professional growth and development

  • Friendly and collaborative work environment

  • Work on cutting-edge technologies and projects

Apply for this job
Upload CV to autofill application
Read our Privacy policyPowered by Adaptive ATS