Minsait logo
Minsait

Join a more human technology #MoreMinsait

Senior Back-End Developer, Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

22 hours ago

Salary

0

Seniority

Senior

Job Description

Senior Back-End Developer, Java

Minsait

• Develop and maintain backend applications in Java, ensuring code quality, performance, and scalability • Design and implement RESTful APIs following best practices for versioning, documentation, and security • Apply modern architecture principles with emphasis on Hexagonal Architecture and layer decoupling • Collaborate with architects, Product Owners, and other developers to define technically sound solutions aligned with business needs • Implement automated unit and integration tests to ensure high coverage and code reliability • Continuously improve CI/CD pipelines using GitLab to ensure frequent and secure deliveries • Participate in technical decision-making and code reviews, contributing to the team’s continuous improvement • Ensure observability and stability of applications in Google Cloud Platform (GCP) environments

Job Requirements

  • Proven experience in backend development with Java
  • Strong knowledge of the Spring ecosystem, including Spring Boot, Spring Data, Spring Security, and Spring Cloud
  • Experience with Hibernate and build tools such as Maven
  • Solid knowledge of testing frameworks, including JUnit and Mockito
  • Experience with database versioning using Flyway
  • Familiarity with Lombok and generating reports with JasperReports
  • Experience building and documenting REST APIs with Swagger/OpenAPI
  • Practical experience with Hexagonal Architecture (Ports & Adapters)
  • Experience with CI/CD pipelines using GitLab
  • Experience with Google Cloud Platform (GCP)
  • Experience with microservices and distributed architectures
  • Knowledge of messaging systems such as Kafka, Pub/Sub, or similar
  • Advanced spoken English is required
  • Nice-to-have: experience with observability, monitoring, logging, and tracing
  • Experience working in agile environments (Scrum/Kanban)
  • Education: ongoing or completed degree in a field related to IT

Benefits

  • Company-subsidized Health Insurance for the employee
  • Option to include dependents on the Health Insurance with payroll deduction
  • Dental Assistance (optional)
  • Option to include dependents on the Dental Assistance with payroll deduction
  • Meal Allowance or Food Voucher
  • Transportation Voucher (optional)
  • Impact & Care - Personal Support Program offering confidential counseling and guidance 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 throughout Brazil with plans starting at BRL 29.90, deducted via payroll)
  • Option to include up to 3 dependents on Gympass - Wellhub (paid via credit card)
  • Access to Udemy through 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

Related Job Pages

More Backend Engineer Jobs

Join Creative Tech logo

Senior FullStack Developer, .NET, React, Angular

Join Creative Tech

Criamos projetos de software com propósito e olhar criativo.

Backend Engineer22 hours ago
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Development and maintenance of web applications and APIs; • Implementation of new backend and frontend features; • Support and evolution of critical enterprise systems; • Development of synchronous and asynchronous integrations between systems; • Design and maintenance of microservices; • Creation and maintenance of queries, stored procedures, and database modeling; • Work with messaging systems and asynchronous processing; • Build and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines; • Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines; • Automation of build, integration, and deployment processes using CI/CD pipelines; • Ensuring software quality, applying development best practices, architectural patterns, implementing unit tests, and using code quality analysis tools such as SonarQube or similar; • Collaborating with cross-functional teams on technical analyses and solution definition.

Brazil
GFT Technologies logo

Ruby Development, Senior

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Backend Engineer22 hours ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Develop and maintain RESTful APIs using Ruby on Rails; • Design, implement, and optimize relational databases; • Identify and resolve performance and scalability bottlenecks in applications; • Implement unit and integration tests to ensure delivery quality; • Collaborate with the team on agile practices, code reviews, and continuous delivery; • Document APIs and share technical knowledge with the team;

Brazil
GFT Technologies logo

Cloud Applications Architect, Python, AWS

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Backend Engineer22 hours ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• The project focuses on creating an intelligent platform for Itaú, based on Amazon Bedrock AgentCore, an AWS technology for orchestrating AI agents and automating processes. • The solution will be built with a cell-based architecture, organizing the system into independent modules to increase scalability, stability and ease of maintenance. • It will include multi-tenant integration, allowing different business areas, teams or environments to use the same platform securely and in isolation. • The consultant in the role of Cloud Applications Architect will be responsible for designing and implementing solutions on AWS aligned with clients' technical requirements and business objectives. • In collaboration with AWS ProServe teams, they will participate in enterprise application modernization and cloud development initiatives, contributing technical expertise to digital transformation projects. • Implement AWS solutions that meet clients' needs, with a focus on enterprise environments and enterprise-grade requirements; • Perform technical activities throughout the project delivery lifecycle, including implementation, testing and deployment of solutions; • Elicit requirements and implement application migration strategies to AWS environments; • Apply AWS best practices and emerging technologies in real business scenarios; • Contribute to technical documentation, the creation of reusable artifacts and collaboration with multidisciplinary teams.

Brazil
GFT Technologies logo

Cloud Applications Architecture, React/JavaScript/TypeScript/AWS

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Backend Engineer22 hours ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• The project focuses on building an intelligent platform for Itaú based on Amazon Bedrock AgentCore, an AWS technology for orchestrating AI agents and automating processes. • The solution will be built using a cell-based architecture, organizing the system into independent modules to improve scalability, stability, and maintainability. • In addition, it will include multi-tenant integration, allowing different business areas, teams or environments to use the same platform securely and in isolation. • The consultant in the role of Cloud Application Architect specialized in Front-End will be responsible for designing and implementing AWS solutions aligned with clients’ technical requirements and business objectives. • In collaboration with AWS ProServe teams, they will participate in initiatives to modernize enterprise applications and cloud development, contributing technical expertise to digital transformation projects. • Implement AWS solutions that meet client needs, with a focus on corporate environments and enterprise requirements. • Perform technical activities throughout the project delivery cycle, including implementation, testing and deployment of solutions. • Gather requirements and implement strategies for migrating applications to AWS environments. • Apply AWS best practices and emerging technologies to real business scenarios. • Contribute to technical documentation, create reusable artifacts and collaborate with multidisciplinary teams.

Brazil