Tech Stack
DockerJavaMicroservicesMySQLPostgresReactSpringSpring BootSpringBoot
About the role
- Development of new systems;
- Implementation of enhancements to existing systems (evolutionary maintenance);
- Corrective maintenance and bug fixes for existing systems;
- Participation in sprint planning;
- Participation in the daily stand-up with the development team;
- Follow the project's predefined architectural requirements and standards.
Requirements
- Bachelor's degree in IT, Computer Science, or a related field;
- 3+ years of experience developing with Java;
- Frontend experience with ReactJS;
- Spring Boot;
- Docker;
- Knowledge of CI/CD practices;
- Databases: MySQL, PostgreSQL and/or SQL Server;
- Design patterns;
- Microservices;
- TDD and unit testing.
- Infrastructure allowance;
- Flexible working hours;
- Day off on your birthday — with a surprise!
- Support for training and certifications;
- Access to Alura;
- Partnership with FIAP;
- Referral bonus;
- Health insurance;
- Dental insurance;
- Vittude — mental health platform;
- TotalPass — physical wellness program;
- New Value — discount coupons;
- SESC;
- Meal and/or food allowance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaReactJSSpring BootDockerCI/CDMySQLPostgreSQLSQL Serverdesign patternsmicroservices
Soft skills
participation in sprint planningdaily stand-up communication
Certifications
Bachelor's degree in ITBachelor's degree in Computer Science