-
BGTS

Full Stack Developer

BGTS
Turkey · Contract · Mid-Senior

BGTS is a software and technology solutions company with over 1,800 professionals and 25+ years of experience. Through engineering expertise and industry insight, our international offices deliver tailored solutions, enabling clients worldwide to achieve their business goals with flexibility, speed, and impactful results.


BGTS International Business Unit is looking for a Full Stack Developer to join our growing team based in Turkey, the UK, and the EU. Our teams support many clients in the UK and EU across industries.


Join our client in building a virtual bank from scratch using cloud-native technologies. Our client is a fast-growing team solving exciting problems and delivering high-quality products in small, interdisciplinary teams. They are applying the learnings from Google, Twitter, and Netflix to build the next generation of banking.


*This position is a contract-based position for a 6-month project.


Responsibilities

• Be involved in the user experience design process, from wireframes and mockups through implementation and release

• Work closely with designers and business to define and implement elegant solutions to interesting problems

• Develop RESTful APIs and event driven microservices using Kafka.

• Build web and mobile APIs, develop microservices to evolve our architecture and build our products

• Our technology stack is predominantly Kotlin / Java, but our architecture allows for using the most appropriate language to solve a given problem.

• Leverage our elastic AWS infrastructure.

• We have an emphasis on software quality and writing maintainable code using TDD, DDD and Continuous Integration and Delivery

• You build it, you run it.

• Establish best practices and ensure we are following best practices in adoption and implementation.


Requirements


• Minimum of a Bachelor’s Degree in Computer Science, Software Engineering, Maths, Physics or related field

• Experience building and maintaining mobile apps.

• Fluent with TypeScript / JavaScript and experience building modern JavaScript component applications.

• Deep understanding of ReactJS or React Native

• Experience with GraphQL preferred but not essential.

• Fluent with Kotlin, Java or Scala

• Solid experience in back-end development

• Experience collaborating on software projects with design and backend aspects.

• Experience with iterative delivery, driven by customer feedback and data insights.

• Work well as part of a team in a fast-paced environment

• Excellent communication and organizational skills

Key Skills

Ranked by relevance

microservices javascript kotlin java continuous integration restful apis typescript wireframes reactjs graphql react cloud tdd aws ddd
Login to Apply
Posted
Jun 30, 2025
Type
Contract
Level
Mid-Senior
Location
Türkiye
Company
BGTS

Industries

IT Services IT Consulting Banking

Categories

Finance Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Loodos
Related

Full Stack Engineer

2026-06-19

Full-time
Mid-Senior
Turkey
IT Services
Information Technology
View Job Details
KBC Technologies Group
Related

Java Software Engineer

2026-06-18

Contract
Mid-Senior
Poland
IT Services
Information Technology
View Job Details
Ampstek
Related

React developer

2026-06-18

Contract
Mid-Senior
Poland
IT Services
Information Technology