Description
Job Summary:
A developer focused on functionality, maintainability, and speed, applying best practices, software testing, and strategic alignment within a collaborative environment.
Key Highlights:
1. Collaborative work environment with pair programming and feedback.
2. Focus on functionality, maintainability, and speed, supported by best practices.
3. Alignment of technical solutions with business strategy.
Description:
* Proficiency in backend programming languages (Java, Python, Ruby, Go, etc);
* Knowledge of relational databases;
* Familiarity with microservices architecture and REST API design and communication patterns;
* Experience with the test pyramid and writing automated tests;
* Familiarity with agile methodologies (Scrum, Kanban, etc);
* Willingness to learn and share knowledge;
* Experience with Java and/or Kotlin, and the Spring Boot framework;
* Experience with messaging tools (Kafka, AWS\-SQS, etc);
* Knowledge of Clean Code principles and design patterns.
* Develop software ensuring functionality, maintainability, and speed, while adhering to best practices and software testing;
* Understand the impact of the team's solutions on end users;
* Work in a collaborative environment where pair programming, feedback, and motivation for professional growth are common across all squads.
* Ensure technical solutions align with business strategy and understand OKRs and product-related initiatives.
2512100202181797463