Minsait

Java Full Stack Developer – Mid-level

Minsait

full-time

Posted on:

Location Type: Hybrid

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, implement and maintain services and APIs using Java (7 to 17), Spring and Hibernate/JPA.
  • Develop and enhance screens and components with AngularJS and/or Angular 17, ensuring a good user experience and adherence to the visual standard.
  • Participate in software lifecycle stages (refinement, development, testing and deployment), working on backend and frontend tasks according to the team’s needs.
  • Consume and build REST APIs, performing validations, error handling, authentication/authorization and integrations with external systems/services.
  • Implement and maintain unit and integration tests, support bug fixes and apply best practices (clean code, team patterns, code reviews).
  • Model and adjust ORM mappings and queries with Hibernate, supporting performance optimizations and data consistency.
  • Produce and update technical documentation (endpoints, business rules, technical decisions and build/deploy guidelines).
  • Identify and implement improvements in performance, security and code readability, with support from the team.

Requirements

  • Bachelor's degree in IT, Computer Science or a related field.
  • Proven experience in the role.
  • Availability to work in a hybrid (onsite/remote) model.
  • Plus: experience working on public administration/government projects.
Benefits
  • Employer-subsidized health plan for the employee.
  • Option to include dependents in the health plan with payroll deduction.
  • Optional dental assistance.
  • Option to include dependents in the dental plan with payroll deduction.
  • Meal voucher or food allowance.
  • Commuter allowance (optional).
  • Impact & Care - Personal Guidance Program offering confidential emotional support and counseling in psychological, legal, financial, social and pet-related areas at no cost for the employee and eligible dependents.
  • Gympass - Wellhub (access to more than 700 gyms across Brazil with plans starting at R$ 29.90, deducted via payroll).
  • Option to include dependents in Gympass - Wellhub (up to 3 dependents — paid via credit card).
  • Access to Udemy through our intranet.
  • Partnerships with major consumer brands.
  • SESC agreement for the employee and dependents.
  • Discounts and agreements with educational institutions (undergraduate and graduate) 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
JavaSpringHibernateJPAAngularJSAngularREST APIsunit testingintegration testingORM
Soft Skills
user experienceteam collaborationproblem solvingcommunicationattention to detailadaptabilitycode reviewsdocumentation
Certifications
Bachelor's degree in ITBachelor's degree in Computer Science