Backend Engineer
Skills
Back-End Web DevelopmentProgramming LanguagesCode DesignDatabasesGoMicroservicesRuby
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
