Java Developer – Senior

Posted Aug 27

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, enhance, and sustain applications utilizing Java and Spring Boot

• Create and manage microservices-based architectures

• Develop, improve, and integrate APIs and services

• Build and maintain applications using Node.js when required

• Implement solutions using Kafka and Kafka Streams for event processing and integration

• Collaborate with relational databases, particularly SQL Server

• Develop and operate applications in Docker and Kubernetes environments

• Work within Kubernetes environments, including AKS, EKS, GKE, and OpenShift

• Engage in the implementation and advancement of CI/CD pipelines

• Facilitate automated deployment and continuous integration workflows

• Utilize Jenkins, GitLab, SonarQube, and Nexus throughout the software development lifecycle

• Create unit tests and apply TDD and BDD methodologies

• Ensure code quality, readability, security, and maintainability standards are met

• Identify and address technical issues, enhancing application stability and performance

• Investigate and resolve production incidents and challenges

• Operate within public and private cloud environments

• Participate in technical decision-making and aid in the evolution of solution architecture

• Collaborate with teams across development, infrastructure, architecture, QA, and product

• Engage in Scrum practices and ceremonies

• Suggest technical and process enhancements, prioritizing efficiency, quality, and automation


⛳️ Requirements

• Bachelor’s degree in Information Technology or a related discipline

• 6 or more years of experience in Software Engineering

• Proficient experience with Java and/or other JVM-based programming languages

• Familiarity with Java, Spring Boot, microservices, REST APIs, and Node.js

• Understanding of containerization with Docker and Kubernetes

• Experience with Kubernetes environments, including AKS, EKS, GKE, OpenShift, or standard Kubernetes

• Knowledge of DevOps practices and tools such as Nexus, SonarQube, GitLab, Jenkins, Bamboo, GitHub, and StarTeam

• Experience with Continuous Integration (CI) and automated deployment processes (CD)

• Understanding of unit testing, TDD, and BDD methodologies

• Experience in agile methodologies, particularly Scrum

• Familiarity with private and public cloud environments

• Experience with Amazon AWS, Microsoft Azure, and/or Google Cloud Platform (GCP)

• Knowledge of coding best practices and code quality principles

• Dedication to producing code that is readable, testable, sustainable, and easily maintainable


🏝️ Benefits

• Meal or food allowance

• Discounts on courses, universities, and language institutions

• Stefanini Academy — a platform providing free, current online courses with certification

• Mentorship opportunities

• Benefits club offering discounts on consultations and medical tests

• Health insurance coverage

• Dental insurance coverage

• Benefits and discounts at leading establishments

• Travel club membership

• Partnership for pet insurance

People also viewed

Intelance10 hours ago

Technical Architect, Oracle

GB flagUnited Kingdom OnlyFreelanceBackend Engineer£625 – £700/year
ApplyView job
WBS11 hours ago

AI Engineer – Backend

DE flagGermany, +2 more countriesFull-timeBackend Engineer
ApplyView job
Sprezzatura1 day ago

Platform Architect – Immuta Data Architect

US flagUnited States OnlyFull-timeBackend Engineer$145k – $165k/year
ApplyView job
Atos1 day ago

Technical Architect – Service Now

MX flagMexico OnlyFull-timeBackend Engineer
ApplyView job
Uni Systems1 day ago

Senior Java Engineer, Documentum

GR flagGreece OnlyFull-timeBackend Engineer
ApplyView job
Addvisor Group1 day ago

Back-End Developer, Mid-Level

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers