Description
Job Summary:
Develop and maintain scalable web applications, build RESTful APIs, optimize databases, ensure code quality, and collaborate in agile ceremonies and architecture discussions.
Key Highlights:
1. Development of scalable and high-performance web applications.
2. Collaboration with Product and Design teams.
3. Participation in agile ceremonies and architecture discussions.
* **Key Responsibilities:**
* Develop and maintain scalable and high-performance web applications;
* Build RESTful APIs using Java (Spring Boot) and Node.js;
* Model, query, and optimize relational databases (PostgreSQL);
* Ensure code quality through unit and integration tests;
* Participate in agile ceremonies (with lean approach) and architecture discussions;
* Collaborate with Product and Design teams to transform requirements into technical solutions.
Requirements:* **What do you need to apply?**
* Completed undergraduate degree in a field related to the position;
* Solid backend development experience with Java 11\+ and Spring Boot (Data, Security);
* Knowledge of Node.js (Express, NestJS or similar);
* Experience with PostgreSQL (modeling, complex queries, and optimization);
* Understanding of software architecture, design patterns, and SOLID principles;
* Proficiency in Git and version control workflows (e.g., Gitflow). regulation).
* Knowledge of Docker;
* Experience in the financial sector (payments, credit, investments, or regulation);
* Experience with cloud providers (AWS, Azure, or GCP);
* Knowledge of CI/CD practices.