Backend Engineer

Skills
Back-End Web DevelopmentProgramming LanguagesCode DesignDatabasesGoMicroservicesRuby
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Participate in high-level planning and estimation of new features
  • Possess deep understanding and experience in Java programming
  • Create and maintain web microservices using Spring Boot framework
  • Experience in programming languages like GoLang Ruby Python
  • Apply object-oriented programming principles in developing solutions
  • Understand synchronous REST GraphQL and event-based communication using Kafka
  • Work with SQL and NoSQL databases such as MySQL PostgreSQL DynamoDB
  • Use Git to manage source code lifecycle
  • Implement unit and integration tests for code development

Day to day

  • Solving problems in creative and disruptive projects
  • Working with new technologies
  • Adding value to projects with your knowledge and expertise