Salary
💰 R$11,000 per month
Tech Stack
AzureDockerJavaJavaScriptJestMochaPostgresReactSpringSpring BootSpringBootSQLTypeScriptVault
About the role
- Develop front-end and back-end features for the credit engine;
- Create an interface for the proposal application form and integrate it with clients' environments as required;
- Build a configuration tool for the credit engine's policies;
- Integrate database queries with a focus on security and performance;
- Integrate external APIs (e.g., credit bureau) and develop microservices;
- Write automated tests and review other developers' code;
- Deliver documentation and source code for all developed components;
- Document APIs and implemented features;
- Participate in defining architecture and development best practices.
Requirements
- Backend: Java/Spring Boot (minimum 3 years of experience);
- Frontend: React.js + TypeScript (minimum 3 years of experience);
- Experience with automated testing (Jest, Mocha, etc.);
- Azure SQL or PostgreSQL (minimum 2 years of experience);
- Version control with Git (GitHub or GitLab);
- Design and documentation of RESTful APIs: Swagger/OpenAPI;
- Security: Authentication with OAuth2, JWT, access control;
- CI/CD: Experience with integration and continuous deployment pipelines (GitHub Actions, Azure DevOps);
- Containers: Docker for development and deployment.
- Desired technical requirements:
- Experience with Azure (App Services, Key Vault, Monitor, etc.);
- Previous experience with microservices architecture;
- Knowledge of Clean Architecture or DDD.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootReact.jsTypeScriptautomated testingAzure SQLPostgreSQLRESTful APIsOAuth2Docker