
Senior Full Stack Developer
Mobit
full-time
Posted on:
Location Type: Hybrid
Location: Fortaleza • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AngularCassandraDockerFlutterJavaJenkinsKafkaMongoDBNoSQLOpen SourcePostgresSpringSpring BootSpringBootSQLTypeScript
About the role
- Develop and plan new software for the company;
- Maintain existing software;
- Design and write highly reliable code;
- Gather technical requirements to create solutions;
- Monitor application performance;
- Participate in technical refinement of tasks;
- Analyze and propose improvements to application scalability, stability, and security;
- Define system and solution architectures;
- Serve as the technical lead on the team, providing technical direction and mentorship to team members;
- Research and implement new technical solutions;
- Support public procurement/tender processes;
- Define and implement area-specific indicators, controls, and reports.
Requirements
- Bachelor's degree completed in Systems Analysis and Development (ADS), Computer Science, or related fields;
- Solid experience in the role's activities and at least 5 years of software development experience with Java (Java 8+, Java EE 8, CDI, JPA, JMS) and Spring Boot;
- Advanced knowledge in: REST APIs/JSON, microservices, version control with Git and GitFlow, Angular 8+, TypeScript, HTML and CSS, OAuth2, SQL and databases (PostgreSQL and NoSQL such as MongoDB/Cassandra);
- Intermediate knowledge in: messaging with Kafka, CI/CD, Jenkins/Pipelines, Docker, JasperReports, and technical leadership of software projects.
- Preferred:
- Experience with mobile/cross-platform development using Flutter;
- Experience with open-source platforms such as Keycloak and ThingsBoard.
Benefits
- Health and dental insurance;
- iFood card (meal allowance/food voucher);
- Home-office allowance;
- Referral bonus;
- TotalPass;
- Partnerships with educational institutions (tuition discounts).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJava EE 8Spring BootREST APIsmicroservicesGitGitFlowAngular 8TypeScriptSQL
Soft skills
technical directionmentorshipproblem-solvingcommunicationteam collaboration