Remotery

Java Backend Developer – Senior

Posted May 21

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

📋 Description

• Design and create REST APIs.

• Implement backend business logic and decision-making rules.

• Ensure integrations are performant, scalable, and resilient.

• Monitor and enhance the performance of services and integrations.

• Develop and introduce new backend features with a focus on quality and scalability.

• Actively engage in the technical and architectural definition of solutions.

• Conduct code reviews and offer technical mentorship to team members.

• Suggest improvements in architecture, performance, and code quality.

• Provide N3 support for critical production incidents, performing thorough diagnostics and fixes.

• Analyze logs, metrics, and traces to determine the root causes of issues.

• Implement necessary fixes and hotfixes.

• Ensure comprehensive coverage of automated tests, including unit and integration tests.

• Implement observability features (logs, metrics, alerts) within applications.

• Document technical solutions and team processes.

• Collaborate closely with the PM, Designer, and other developers.

• Participate in Scrum ceremonies such as planning, daily stand-ups, retrospectives, and reviews.

• Share technical expertise with the team.


⛳️ Requirements

• Proficiency in Java, including OOP, collections, concurrency, error handling, debugging, testing, and refactoring.

• Experience in system evolution and legacy modernization, particularly with runtime, dependency, and framework upgrades.

• Familiarity with Java 17 and a good understanding of Java 21.

• Experience using Spring Boot for building and maintaining APIs and services.

• Hands-on experience with AWS, including deployment, observability, troubleshooting, IAM, messaging, and integrations.

• Practical knowledge of Kubernetes, including deployments, configuration, logs, probes, environment variables, secrets, and basic operations; understanding of pod management and rollouts is essential.

• Familiarity with GitOps/CI-CD and continuous delivery workflows with change control.

• Proficient in SQL for investigating incidents, validating rules, and assessing production impacts.

• Knowledge of RESTful API design patterns.

• Experience with hexagonal and clean architecture.

• Background in unit testing.


🏝️ Benefits

• Access to Artificial Intelligence technologies.

• Opportunities for training initiatives and participation in social programs.

People also viewed

Bemobi5 min ago

Senior Development Analyst, Go (Golang)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Unisys5 min ago

Java Developer Analyst – Specialist

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Dailymotion19 min ago

Staff Python Developer

FR flagFrance OnlyFull-timeBackend Engineer€75k – €82k/year
ApplyView job
SoftExpert - Software for Excellence19 min ago

Senior Software Engineer, Java

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI19 min ago

Python Developer

DK flagDenmark OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
Neogrid19 min ago

Pessoa Desenvolvedora Fullstack Pleno, Java, JSF, JSP

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