Minsait

Java Systems Developer – Mid-level

Minsait

full-time

Posted on:

Location Type: Hybrid

Location: João PessoaBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and evolve end-to-end features (backend + frontend), delivering value with quality.
  • Implement and maintain REST APIs (Spring), including validations, security, error handling and integrations.
  • Implement and consume components/screens in Angular, with a focus on user experience and reusability.
  • Work with Oracle and PostgreSQL, writing queries and supporting performance improvements when needed.
  • Create and maintain database migrations with Liquibase, following standards and ensuring traceability.
  • Requirements (essential):

Requirements

  • Solid foundation in SQL and experience with Oracle and/or PostgreSQL.
  • Proven full-stack experience with Java + Spring (Spring Boot, MVC/Web, Data/JPA, validation, security or equivalent concepts).
  • Strong practical experience with Angular (componentization, forms, routing, API consumption, practical use of RxJS).
  • Experience with database versioning (preferably Liquibase).
  • Experience with Git (branching workflows, merge/pull requests, conflict resolution).
  • Good practices: Clean Code, SOLID, consistent logging, exception handling, API design standards.
  • Differentials (welcome):
  • Experience with Keycloak and SSO integrations.
  • Experience with microservices, service integration and resilience principles.
  • Applied knowledge of Clean Architecture / Hexagonal Architecture, DDD and CQRS.
  • Availability to work in a hybrid model in João Pessoa.
Benefits
  • Company-subsidized health plan for the employee.
  • Option to include dependents on the health plan with payroll deduction.
  • Dental assistance (optional).
  • Option to include dependents on the dental assistance plan with payroll deduction.
  • Meal allowance or food allowance.
  • Optional transportation allowance.
  • Impact & Care — Personal Support Program offering confidential emotional and advisory support in psychological, legal, financial, social and pet-related matters at no cost for the employee and legal dependents.
  • Gympass - Wellhub (access to over 700 gyms across Brazil with plans starting at R$29.90 deducted from payroll).
  • Option to include dependents on Gympass - Wellhub (up to 3 dependents — paid by credit card).
  • Access to Udemy via our intranet.
  • Partnerships with major consumer brands.
  • Agreement with SESC for employee and dependents.
  • Discounts with educational institutions (undergraduate and postgraduate) and language/certification schools.
  • Group life insurance.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringSpring BootSpring MVCSpring DataSQLAngularRxJSLiquibasemicroservices
Soft Skills
user experiencereusabilityproblem solvingclean code practicesexception handlingAPI design standards