Desenvolvedor Java Sr.

Jobgether

Brasil

Presencial

BRL 180 000 - 300 000

Tempo integral

há 43 horas
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

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

Vantagens oferecidas por esta oferta de emprego

Food allowance
Course discounts
Online learning platform with free, up
Mentoring opportunities
Health insurance

Resumo da oferta

Jobgether is seeking a Senior Java Developer based in Brazil. You will build, evolve, and maintain scalable Java/Spring Boot applications in a cloud-native environment. Expect to work on microservices, REST APIs, event-driven design, and containerized platforms, with strong emphasis on automation and agile delivery.

You will collaborate across teams to ensure secure, reliable, and high-performance software, while contributing to architecture evolution and best practices in DevOps and CI/CD.

Qualificações

  • Bachelor's degree in IT, CS, SE, or related field.
  • 6+ years of professional software engineering experience.
  • Strong Java and JVM language experience; Spring Boot and microservices expertise.
  • Experience with Docker and Kubernetes for containerized apps.
  • Experience with REST APIs, Node.js, and cloud platforms.
  • Familiarity with CI/CD, DevOps tools, and modern cloud environments.

Responsabilidades

  • Develop, enhance, and maintain Java/Spring Boot applications.
  • Design, implement, and maintain microservices-based architectures.
  • Develop and expose REST APIs and backend services.
  • Work with Docker and Kubernetes environments across platforms.
  • Contribute to CI/CD pipelines and DevOps practices.
  • Collaborate with cross-functional teams and participate in Scrum ceremonies.

Conhecimentos

Java
Spring Boot
Microservices
REST APIs
Node.js
Docker
Kubernetes
CI/CD
DevOps
Cloud platforms

Formação académica

Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field

Ferramentas

Jenkins
GitLab
Nexus
SonarQube

Descrição da oferta de emprego

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Java Sr. based in Brazil.

This is an opportunity for a senior software engineer to build, evolve, and maintain modern, scalable applications in a cloud-native environment.
You will work extensively with Java, Spring Boot, microservices, APIs, event-driven architecture, and containerized platforms.
The role spans the full development lifecycle, from architecture and coding to automated testing, deployment, and production support.
You will contribute to reliable, secure, and high-performance solutions while helping evolve technical architecture and engineering practices.
Collaboration is central to the position, with close interaction across development, infrastructure, architecture, QA, and product teams.
You will work with DevOps and CI/CD practices and have exposure to major public and private cloud platforms.
This role is well suited to a technically strong professional who values clean code, automation, continuous improvement, and agile delivery.

Accountabilities:
  • Develop, enhance, and maintain applications using Java and Spring Boot.
  • Design, implement, and maintain microservices-based architectures.
  • Develop, evolve, and integrate REST APIs and backend services.
  • Develop and maintain applications using Node.js when required.
  • Implement event-driven integration and processing solutions using Kafka and Kafka Streams.
  • Work with relational databases, particularly SQL Server.
  • Develop, deploy, and operate applications in Docker and Kubernetes environments.
  • Work across Kubernetes platforms including AKS, EKS, GKE, OpenShift, or equivalent environments.
  • Participate in the implementation and evolution of CI/CD pipelines.
  • Support automated deployment and continuous integration processes.
  • Use tools such as Jenkins, GitLab, SonarQube, and Nexus throughout the development lifecycle.
  • Develop and execute unit tests and apply TDD and BDD practices.
  • Ensure code is secure, readable, testable, maintainable, and aligned with development best practices.
  • Investigate and resolve technical issues, contributing to application stability, reliability, and performance.
  • Participate in the investigation and resolution of production incidents and problems.
  • Work with public and private cloud environments and contribute to cloud-based solution delivery.
  • Participate in technical decisions and contribute to the evolution of solution architecture.
  • Collaborate with development, infrastructure, architecture, QA, product, and other multidisciplinary teams.
  • Participate in Scrum ceremonies, supporting planning, execution, and delivery tracking.
  • Identify and propose technical and process improvements that increase efficiency, quality, automation, and reliability.
Requirements:
  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or a related field.
  • 6+ years of professional experience in Software Engineering or a closely related discipline.
  • Strong professional experience with Java and/or other JVM-based programming languages.
  • Solid experience with Java, Spring Boot, microservices, REST APIs, and Node.js.
  • Experience developing and operating containerized applications and services using Docker and Kubernetes.
  • Experience with Kubernetes environments such as AKS, EKS, GKE, OpenShift, or standard Kubernetes.
  • Knowledge of DevOps practices and tools, including Nexus, SonarQube, GitLab, Jenkins, Bamboo, GitHub, or StarTeam.
  • Practical experience with Continuous Integration (CI) and automated Continuous Delivery/deployment (CD) processes.
  • Knowledge of unit testing, Test-Driven Development (TDD), and Behavior-Driven Development (BDD).
  • Experience working with Agile methodologies, particularly Scrum.
  • Experience with both private and public cloud environments.
  • Experience with one or more major cloud platforms, including Amazon AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Strong understanding of software engineering best practices and code quality principles.
  • Commitment to producing clean, readable, testable, sustainable, and maintainable code.
  • Strong analytical and problem-solving skills, with the ability to investigate technical issues and production incidents.
  • Good communication and collaboration skills, with the ability to work effectively across technical and business teams.
  • Proactive mindset and interest in continuous technical learning, automation, and process improvement.
Benefits:
  • Food allowance or meal allowance.
  • Discounts on courses, universities, and language-learning institutions.
  • Access to an online learning platform offering free, updated courses with certificates.
  • Mentoring opportunities.
  • Benefits program providing access to consultations and medical examinations.
  • Health insurance.
  • Dental insurance.Discounts and special offers at a range of partner establishments.
  • Travel benefits and discounts.
  • Pet care benefits and partner offers.
  • Opportunities to work with modern cloud, DevOps, microservices, and event-driven technologies.
  • Collaborative environment focused on innovation, technical development, and continuous improvement.
How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice:

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

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

Desenvolvedor Java
Desenvolvedor Java

Jobgether • Brasil

Presencial
BRL 90 000 - 130 000
Health insurance
Dental insurance
Life insurance
+3
Java Back-End Developer | Sênior
Java Back-End Developer | Sênior

Jobgether • Brasil

Presencial
BRL 180 000 - 240 000
Desenvolvedor(a) Web - Backend
Desenvolvedor(a) Web - Backend

Jobgether • Brasil

Presencial
BRL 120 000 - 180 000
Health insurance
Life insurance
Flexible hours
+5
Profissional Tech Lead Java - Sênior
Profissional Tech Lead Java - Sênior

Jobgether • Brasil

Presencial
BRL 180 000 - 300 000
Java System Architect
Java System Architect

Jobgether • Brasil

Híbrido
BRL 400 000 - 650 000
Health and dental insurance
Meal allowances
Childcare assistance
+5
Desenvolvedor Angular Sr.
Desenvolvedor Angular Sr.

Jobgether • Brasil

Presencial
BRL 180 000 - 240 000
Health insurance
Meal allowance
Course discounts
+3
Mid Level React Native/ IOS Developer
Mid Level React Native/ IOS Developer

Jobgether • Brasil

Presencial
BRL 120 000 - 210 000
Health insurance
Meal allowance
Childcare assistance
+10
Senior Arquiteto(a) de Dados
Senior Arquiteto(a) de Dados

Jobgether • Brasil

Presencial
BRL 260 000 - 420 000
Health insurance
Meal allowances
Childcare assistance
+5
Fullstack Developer
Fullstack Developer

Jobgether • Brasil

Presencial
BRL 467 000 - 778 000
Remote work (100%)
USD salary paid
Paid time off
+4
Software Engineer - Market Data
Software Engineer - Market Data

Jobgether • Brasil

Presencial
BRL 180 000 - 260 000
Stock options
Health benefits
One-time USD 500 home-office setup
+1