GFT Technologies

Senior Java Developer

GFT Technologies

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDockerJavaJUnitKubernetesMavenMockitoMongoDBNoSQLOpenShiftOracleSpringSpring BootSpringBootSQL

About the role

  • Develop and maintain back-end applications in Java;
  • Collaborate in the definition and implementation of microservice-based architectures;
  • Develop RESTful APIs integrated with relational and NoSQL databases;
  • Implement unit tests and follow best practices for code versioning;
  • Work with cloud-native applications and container-based infrastructure;
  • Actively participate in agile ceremonies (Scrum/Kanban), contributing to the development team;
  • Support integration and automation of CI/CD processes;
  • Ensure quality, security, and performance in technical deliveries.

Requirements

  • Strong knowledge of Java 11+;
  • Proficiency in Spring, Spring Boot, and JPA;
  • Experience with SQL databases, Oracle, and NoSQL (MongoDB or similar);
  • Experience with cloud-native applications;
  • Knowledge of containers (Docker, Kubernetes, OpenShift);
  • Experience with RESTful APIs and Maven;
  • Knowledge of unit testing (JUnit / Mockito) and database migration with Flyway;
  • Good understanding of threads, thread pools, semaphores, and thread-safe development;
  • Familiarity with Git, GitFlow, and Bitbucket;
  • Experience with agile methodologies (Scrum/Kanban);
  • Knowledge of Continuous Integration / Continuous Delivery (CI/CD);
  • Solid understanding of microservices architecture.
Benefits
  • Multi-benefit card – choose how and where to use it.
  • Education scholarships for undergraduate, postgraduate, MBA, and language courses.
  • Certification incentive programs.
  • Flexible working hours.
  • Competitive salaries.
  • Annual performance review with a structured career plan.
  • Opportunity for international career.
  • Wellhub and TotalPass.
  • Private pension plan.
  • Childcare assistance.
  • Health insurance.
  • Dental insurance.
  • Life insurance.

Applicant Tracking System Keywords

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

Hard skills
Java 11+SpringSpring BootJPASQL databasesOracleNoSQLRESTful APIsMavenunit testing
Soft skills
collaborationparticipation in agile ceremoniescontribution to development teamquality assurancesecurity awarenessperformance optimization
SoftDesign

Software Engineer, Backend, Mid-level, Java

SoftDesign
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 28 minutes agoSource: softdesign.gupy.io
JavaKafkaMongoDBOracleSpringSpring BootSpringBoot
Stefanini Brasil

Senior PL/SQL and .NET Developer

Stefanini Brasil
Seniorfull-time🇧🇷 Brazil
Posted: 34 minutes agoSource: stefanini.gupy.io
Azure.NETSQL
Stefanini Brasil

PL/SQL, .NET Developer — Mid-level

Stefanini Brasil
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 34 minutes agoSource: stefanini.gupy.io
Azure.NETSQL
Spassu

Senior Python Fullstack Developer – Django, Angular

Spassu
Seniorfull-time🇧🇷 Brazil
Posted: 3 hours agoSource: spassu.zohorecruit.com
AngularDjangoJavaScriptPostgresPythonTypeScript
Insight Value

Tech Lead – Backend (Java)

Insight Value
Seniorfull-time🇧🇷 Brazil
Posted: 15 hours agoSource: jobs.quickin.io
JavaJenkinsMongoDBPostgresSpringSpring BootSpringBoot