Για εργοδότες
Κωδ:BESD1
Back-End Software Developer

We are looking for a Back-End Software Developer to join our development team! If you are an enthusiastic developer, with outstanding programming skills, team working spirit, and great passion to explore new technologies, then FXGT is the perfect place to get ahead. As a Back-End Software Developer, you’ll work closely with our engineers to ensure system consistency and improve user experience. 

 

Job Responsibilities

  • Participate in the entire application lifecycle, focus on coding and debugging
  • Clearly understand and process requirements coming from the Product team
  • Work and communicate as part of a team of Developers, QAs and System analysts, as well as help and support the other team members
  • Build effective, optimized, high-quality and well-documented code related to CRM functionality, financial transactions, blockchain (advantage), API integrations with payment gateways and other third-party systems as well as database structure and optimization
  • Build reusable code and libraries for future use
  • Recognize impediments to our efficiency as a team, propose and implement solutions
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic
  • Debug errors, troubleshoot issues, and perform routine performance optimizations
  • Develop automated tests to ensure business needs are met and allow for regression testing
  • Test the quality of the code before submitting for QA
  • Learn about new technologies and stay up to date with current best practices


Job Requirements

  • Degree in Engineering, Computer Science, or similar field
  • At least 3 years of development experience
  • Proficient understanding of code versioning tools, such as Git
  • Experience on developing RESTful APIs
  • Strong understanding of the web development cycle and programming techniques and tools
  • Experience on developing backend applications using a popular framework
  • Implement automated testing platforms and unit tests
  • Good knowledge of relational databases
  • Knowledge of JAVA or PHP or C# would be considered an advantage
  • Knowledge of Spring or Laravel or .NET would be considered an advantage
  • Experience on working with streaming platforms/message brokers like Apache Kafka will be considered as an advantage
  • Team player with excellent written and verbal communication skills
  • Excellent written and verbal skills in English
  • Ability to quickly learn a new programming language or development framework
  • Self-motivated and self-managing, with excellent organizational skills
  • Attention to detail and desire to probe further into data

 

Please note that due to the high volumes of applications received, only shortlisted applicants will be responded to.

Σχετικά tags
ΠΕΡΙΛΗΨΗ ΘΕΣΗΣ
Back-End Software Developer
Ζωγράφος
πριν 5 ώρες
Με κάποια εμπειρία
Πλήρης απασχόληση