Mid/Senior Java Developer

Posted 1 day ago

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

📋 Description

• Manage a portfolio of forked backend services, primarily utilizing Java/Spring Boot, focusing on bug resolution, minor modifications, and daily operational stability.

• Facilitate knowledge transfer with the original team via shadowing sessions.

• Inquire, outline dependencies, and transform implicit knowledge into formal documentation.

• Create service-context documentation that encompasses business rules, application functionality, and operational procedures using the client's prescribed format.

• Provide support for incidents in a 24/7 production environment across global markets, addressing issues related to orders and payments.

• Operate within an Azure-based infrastructure, employing Azure DevOps, pipelines, and subscriptions.

• Assist in replicating and modifying CI/CD pipelines for the new setup.

• Implement GitFlow, enhance test coverage, and progressively introduce quality gates.

• Categorize services by their technical significance and pinpoint systemic risks such as hidden dependencies, shared databases or queues, and fragile integrations.

• For Senior roles: execute complex changes and fixes, lead incident resolution, facilitate knowledge-transfer sessions, identify systemic risks, and establish quality benchmarks through code reviews and testing.


⛳️ Requirements

• Practical experience using AI-assisted development tools (coding agents, assistants) in real-world scenarios, with discernment about when to rely on them and when to verify.

• Experience in Java backend development in a production setting.

• Familiarity with Spring Boot.

• Proficiency in REST API design and integration.

• Knowledge of Azure DevOps, including pipelines, repositories, and environments.

• Experience with non-relational databases, particularly CosmosDB for MongoDB.

• Experience with relational databases, specifically PostgreSQL.

• Testing experience with JUnit; knowledge of E2E or integration testing.

• Incident response mentality with the capability to diagnose, triage, and resolve issues in intricate distributed systems under pressure.

• Proficient in English for reading documentation, engaging in cross-team discussions, and written communication.

• Hands-on experience in operating and debugging distributed microservices in production, including log analysis, tracing, and triage under stressful conditions.

• Strong, proactive communication skills; ability to facilitate knowledge-transfer discussions, document information, and escalate issues promptly.

• Comfortable working with inherited/legacy code, adopting an 'understand first, change cautiously' approach.

• Mid-Level or Senior profile; all team members are expected to write code, fix bugs, and participate in on-call shifts.

• Nice to have: experience with microservices at scale.

• Nice to have: familiarity with Azure cloud services beyond DevOps, such as Service Bus, Blob Storage, and Functions.

• Nice to have: understanding of Domain-Driven Design principles and service boundary considerations.

• Nice to have: experience with Go.

• Nice to have: knowledge of internationalization and global commerce.

• Nice to have: experience in performance optimization within high-throughput environments.


🏝️ Benefits

• Health and dental insurance.

• Meal and food allowance.

• Childcare support.

• Extended paternity leave.

• Partnership with gyms and health/wellness professionals through Wellhub (Gympass) TotalPass.

• Profit sharing and results participation (PLR).

• Life insurance.

• Access to a continuous learning platform (CI&T University).

• Discount club.

• Free online resources dedicated to physical, mental, and overall well-being.

• Pregnancy and responsible parenting courses.

• Collaborations with online learning platforms.

• Language learning resources.

• Support for inclusion and workplace accommodations.

• A dedicated Health and Well-being team, inclusion specialists, and affinity groups.

People also viewed

Motorola Solutions7 hours ago

Senior Full-Stack Software Engineer – Go, JavaScript, PostgreSQL, Docker

BR flagBrazil, +1 more countryFull-timeBackend Engineer
ApplyView job
SummitNext7 hours ago

Backend Developer, Mid-Level

MY flagMalaysia OnlyFreelanceBackend Engineer
ApplyView job
Focal Systems8 hours ago

Platform Engineer – Backend Infrastructure

PL flagPoland, +1 more countryFull-timeBackend Engineer$102k – $117.5k/year
ApplyView job
GitLab8 hours ago

Senior Backend Engineer, Go

CA flagCanada OnlyFull-timeBackend Engineer
ApplyView job
H&W Publishing8 hours ago

Senior Backend Developer, Golang – Payment Systems

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Lingaro9 hours ago

Fullstack Python Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers