Remotery

Senior Java Back-End Developer

Posted 1 day ago

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

📋 Description

• Assess, discuss, and establish system architectures while suggesting enhancements.

• Convert business needs into architectures and systems, incorporating them into existing platforms or recommending new modules.

• Design and execute solutions for the microservices ecosystem.

• Strive for the highest possible level of automation in solutions.

• Engage in the research and implementation of new technologies.

• Facilitate tool integration by working in collaboration with other teams.

• Oversee the environment and initiate proactive measures to maintain the ecosystem's health.

• Guarantee ecosystem reliability in partnership with the Security team.

• Create tools to ensure responsible and efficient resource usage.

• Contribute to enhancements in the team's technical development processes.

• Collaborate with teams to write code that addresses technical challenges and delivers business value.

• Acquire a comprehensive understanding of system architectures and their integrations.


⛳️ Requirements

• Bachelor's degree in Computer Science, Engineering, Information Systems, or related fields.

• Proven experience in software development and providing technical leadership or oversight for teams.

• Proficiency in developing systems using the Java programming language.

• Experience in Unix and Linux environments.

• Familiarity with object-oriented programming and design patterns.

• Knowledge of asynchronous communication technologies such as RabbitMQ, JMS, Kafka, SQS, and SNS.

• Experience with microservices, including DevOps practices and Docker.

• Background in relational databases.

• Experience with Spring (Core, Boot, Cloud, Data, etc.).

• Familiarity with test development tools and best practices related to software quality and performance.

• Experience in code refactoring, observability tools and practices, and system monitoring.

• Understanding of data structures, algorithms, and complexity analysis.

• Knowledge of concurrent programming and debugging techniques for concurrent code.

• Familiarity with CI/CD and the Jenkins platform.

• Knowledge of security practices and tools.

• Desired: Experience with agile methodologies.

• Understanding of AWS.

• Experience in developing systems using the Kotlin programming language.


🏝️ Benefits

• Position also open to candidates with disabilities (PwD).

People also viewed

Affirm1 hour ago

Software Engineer II, Backend – Infrastructure Platform

CA flagCanada OnlyFull-timeBackend Engineer$123k – $183k/year
ApplyView job
ImagineArt1 hour ago

Senior Backend Engineer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
ioasys1 hour ago

Desenvolvedor Logic App – .NET

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Avenga1 hour ago

Senior Software Engineer, .NET

CZ flagCzechia OnlyFull-timeBackend Engineer
ApplyView job
Nagarro1 hour ago

Senior C++ Engineer, Medical Devices

RO flagRomania OnlyFull-timeBackend Engineer
ApplyView job
Fullsteam1 hour ago

Senior Backend Engineer

CA flagCanada OnlyFull-timeBackend Engineer$96.2k – $146.2k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers