Mobit

Senior Full Stack Developer

Mobit

full-time

Posted on:

Location Type: Hybrid

Location: Fortaleza • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job 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