Mid-Level Software Engineer, Java

Posted Oct 29

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

📋 Description

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

• Convert business requirements into architecture and systems.

• Design and execute solutions for a microservices platform.

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

• Engage in the research and implementation of innovative technologies.

• Work collaboratively with other departments to ensure tool integration.

• Partner with the Security team to maintain platform compliance and reliability.

• Develop tools to encourage responsible resource utilization.

• Contribute to enhancements in the team’s technical development methodologies.

• Write code to address technical challenges and generate business value.

• Cultivate extensive knowledge of system architectures and their integrations.


⛳️ Requirements

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

• Proven experience in developing systems using Java and distributed architecture.

• Familiarity with software development and providing technical guidance to teams.

• Proficient in development for Unix and Linux environments.

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

• Knowledge of concurrent programming and debugging techniques.

• Experience with object-oriented programming and design patterns.

• Familiarity with asynchronous messaging systems (Kafka, RabbitMQ, JMS, SQS, and SNS).

• Experience with microservices architecture, DevOps practices, and Docker.

• Proficient in both relational and non-relational databases (SQL and NoSQL).

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

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

• Understanding of CI/CD and platform tools, such as Jenkins.

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

• Knowledge of security practices and tools.

• Proficient in technical English.

• Experience with Agile methodologies (preferred).

• Knowledge of AWS (preferred).


🏝️ Benefits

• Meal and/or food allowance.

• Health and dental insurance.

• Life insurance.

• Partnerships with TotalPass and ZenKlub.

• Extended maternity and paternity leave.

• Childcare assistance.

• Discounts of up to 50% on graduate programs and MBAs at leading institutions, such as FIA, FAAP, and PUCRS.

• No dress code.

• Birthday day off.

• Baby Gift: present for newborns.

People also viewed

Agility Robotics1 day ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck1 day ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest1 day ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink1 day ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink1 day ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA1 day ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers