Backend Java Developer, Spring Boot – Mid-level, Senior, Technical Specialist, Tech Lead

Jobtailor

São Paulo

Presencial

BRL 150 000 - 280 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Jobtailor in São Paulo, Brazil is seeking a Senior Java Engineer to develop, evolve, and maintain applications using Java 17+ and Spring Boot, focusing on REST APIs and microservices. You will contribute to reactive programming and collaborate in agile teams to translate business requirements into scalable solutions.

The role emphasizes unit testing with JUnit and Mockito, cloud and container technologies like Docker and Kubernetes, and CI/CD pipelines.

Qualificações

  • Proven experience with Java 17+ and Spring Boot.
  • Strong REST and microservices knowledge.
  • Hands-on with reactive programming and testing (JUnit/Mockito).

Responsabilidades

  • Develop, evolve, and maintain Java 17+ applications with Spring Boot.
  • Design REST APIs and microservices-based architectures.
  • Implement unit tests and participate in CI/CD pipelines.

Conhecimentos

Java 17+
Spring Boot
REST APIs
Microservices
Reactive Programming
Unit Testing (JUnit, Mockito)
OOP
Scrum/Agile
Jira
Trello
Grafana
Docker
Kubernetes
CI/CD (Jenkins, GitLab CI)
Cloud (AWS, Azure, GCP)

Ferramentas

Docker
Kubernetes
Jenkins
GitLab CI
MySQL
PostgreSQL
MongoDB
Maven
Gradle

Descrição da oferta de emprego

  • Develop, evolve, and maintain applications using Java 17+ and Spring Boot.
  • Design, develop, and maintain REST APIs and microservices-based architectures.
  • Build solutions using reactive programming.
  • Participate in defining technical and architectural solutions, following Software Engineering best practices.
  • Write clean, reusable, object-oriented code.
  • Implement unit tests using JUnit and Mockito.
  • Work with relational databases (MySQL and PostgreSQL) and NoSQL (MongoDB).
  • Manage dependencies using Maven and/or Gradle.
  • Work in agile teams using Scrum and tools such as Jira and Trello.
  • Collaborate with multidisciplinary teams to translate business requirements into high-quality technical solutions.
  • Contribute to the continuous evolution of applications, promoting quality, performance, scalability, and development best practices.
Requirements
  • Solid experience with Java 17+.
  • Experience with Spring Boot.
  • Knowledge of REST APIs and microservices.
  • Experience with reactive programming.
  • Knowledge of unit testing frameworks (JUnit and Mockito).
  • Experience with relational databases (MySQL and PostgreSQL) and NoSQL (MongoDB).
  • Knowledge of dependency management using Maven and/or Gradle.
  • Strong knowledge of Object-Oriented Programming (OOP).
  • Experience with agile methodologies (Scrum) and management tools such as Jira and Trello.
  • Experience with Docker and Kubernetes (Senior level).
  • Experience with messaging systems, such as Kafka and/or Event Hub (Senior level).
  • Experience with CI/CD pipelines using Jenkins, GitLab CI, or similar tools (Senior level).
  • Experience with DevOps practices (Senior level).
  • Experience in Cloud environments such as AWS, Microsoft Azure, or Google Cloud Platform (GCP) (Senior level).
  • Mastery of Systems Architecture and Design Patterns (Technical Specialist and Tech Lead).
  • Experience with monitoring tools, such as Grafana (Technical Specialist and Tech Lead).
  • Expertise in resilience strategies for distributed systems (Technical Specialist and Tech Lead).
  • Experience with technical leadership and team management (Technical Specialist and Tech Lead).
Core Competencies

Proficient in developing and maintaining applications using Java 17+ and Spring Boot, with a strong focus on REST APIs, microservices, and reactive programming. Demonstrates expertise in unit testing, agile methodologies, and cloud environments, while promoting best practices in software engineering.

Highest-signal resume keywords
  • Java 17+
  • Spring Boot
  • REST APIs
  • Microservices
  • Agile Methodologies
ATS Optimization Keywords
Hard Skills
  • Reactive Programming
  • Unit Testing (JUnit, Mockito)
  • Object-Oriented Programming (OOP)
  • Relational Databases (MySQL, PostgreSQL)
  • NoSQL (MongoDB)
  • Dependency Management (Maven, Gradle)
  • Docker
  • Kubernetes
  • CI/CD Pipelines (Jenkins, GitLab CI)
  • Cloud Environments (AWS, Azure, GCP)
Soft Skills
  • Collaboration
  • Technical Leadership
  • Team Management
Industry Keywords
  • Microservices-Based Architectures
  • Software Engineering Best Practices
  • Systems Architecture
  • Design Patterns
  • Resilience Strategies
Tools & Technologies
  • Jira
  • Trello
  • Grafana
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Developer, Java/AI
Senior Developer, Java/AI

Jobtailor • Brasil

Presencial
BRL 180 000 - 240 000
Java Developer – Mid-level
Java Developer – Mid-level

Jobtailor • São Paulo

Presencial
BRL 90 000 - 150 000
Senior Fullstack Developer, Java
Senior Fullstack Developer, Java

Jobtailor • Curitiba

Presencial
BRL 180 000 - 240 000
Technical Lead, Java
Technical Lead, Java

Jobtailor • São Paulo

Presencial
BRL 180 000 - 280 000
Backend Java Developer – Junior
Backend Java Developer – Junior

Jobtailor • São Paulo

Presencial
BRL 180 000 - 260 000
Java Developer, Mid-Level
Java Developer, Mid-Level

Jobtailor • São Paulo

Presencial
BRL 200 000 - 320 000
Software Engineer
Software Engineer

Jobtailor • São Paulo

Presencial
BRL 60 000 - 120 000
Senior Java Developer
Senior Java Developer

Jobtailor • São Paulo

Presencial
BRL 120 000 - 180 000
Mid-Level Software Engineer – Java
Mid-Level Software Engineer – Java

Jobtailor • Barueri

Presencial
BRL 180 000 - 240 000
Backend Developer (Java) — Mid-level
Backend Developer (Java) — Mid-level

Jobtailor • São Paulo

Presencial
BRL 120 000 - 170 000