
Java Backend Developer, Mid/Senior - Financial Sector
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Brazil.
• Design, develop, and maintain high-performance backend applications utilizing Java and Spring Boot.
• Create scalable and secure RESTful APIs.
• Engage with microservices and event-driven architecture (EDA) through the use of Kafka.
• Take part in technical decision-making and define software architecture.
• Conduct unit and integration tests to ensure code quality.
• Monitor and enhance application performance.
• Manage incident resolution and investigate issues in production.
• Collaborate with cross-functional teams to gather and translate business requirements.
• Document technical solutions and assist in the development of operational runbooks/instructions.
• Contribute to development best practices, perform code reviews, and foster a DevOps culture.
• Significant experience with Java (versions 8, 11, 17, or 21).
• Expertise in Spring Boot (including Spring Boot 3.x).
• Experience in developing RESTful APIs.
• Understanding of microservices architecture.
• Familiarity with messaging and event-driven architecture (Kafka).
• Knowledge of relational databases (Oracle, PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
• Experience with unit and integration testing.
• Awareness of DevOps practices and continuous integration (CI/CD).
• Proficiency with tools such as Jenkins, Git, and agile methodologies (Scrum, Kanban).
• Good security practices for API development.
• iFood voucher (food and meal allowance)
• Work-from-home allowance
• Health insurance
• Dental plan
• Birthday day off
• Life insurance
• Extended maternity and paternity leave
• Educational partnerships
• Alura
• Clude
• TotalPass (health and wellness)
• Flash Card
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.