Search by job, company or skills

GFT Technologies APAC & GCC

Senior Backend Developer (Golang, Java)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job description:

Role Summary

  • As a Backend Developer (GoLang+ Java), you will design, develop, andmaintainhigh-performance backend systems for global investment banking and financial services projects.

  • You will work in an Agile/Scrum environment, contribute to architecture decisions, build scalable APIs and microservices, and ensure high-quality, secure, and maintainable code.

  • This role requires strongexpertisein both Go and Java, with the ability to work across different backend stacks depending on project needs.

Key Responsibilities

  • Design and develop scalable backend services usingGo and Java

  • Build andmaintainRESTful APIs and microservices architectures

  • Implement Clean Architecture, OOP principles, and best engineering practices

  • Work with concurrent programming (Go Routines, Java multithreading)

  • Integrate backend services with databases and external APIs

  • Ensure robustness through unit testing and automated testing practices

  • Participate actively in Scrum ceremonies and technical discussions

  • Conduct code reviews andmaintaincoding standards

  • Troubleshoot defects andoptimizesystem performance

  • Collaborate closely with frontend, DevOps, QA, and Solution Architects

  • Continuously evaluate and implementnew technologiesto improve system efficiency

Required Skills

  • 5+ years of professional experience in backend development

  • StrongproficiencyinGo (Golang)

  • Solid experience withJava (Spring Boot or similar frameworks preferred)

  • Strong understanding of OOP, MVC, and Clean Architecture

  • Experience with Go Routines and concurrent programming

  • Experience with Java multithreading and backend frameworks

  • Experience in designing and developing RESTful APIs

  • Hands-on experience with unit testing

  • Experience with relational databases such as PostgreSQL or MySQL

  • Strong understanding of the full backend development lifecycle

  • Experience working in Agile/Scrum teams

Nice to Have

  • Experience in banking or financial services domain

  • Experience with CI/CD pipelines

  • Experience with Docker and containerization

  • Familiarity with cloud platforms (AWS or Azure)

  • Experience with static code quality tools

  • Knowledge of microservices architecture

  • Familiarity with JIRA or similar project management tools

(Note: Due to the high volume of applications we receive, we are unable to respond to every candidate individually. If you have not received a response from GFT regarding your application within 10 workdays, please consider that we have decided to proceed with other candidates. We truly appreciate your interest in GFT and thank you for your understanding)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143893697

Similar Jobs

Early Applicant