Remotery

Mid Level/Senior Backend Developer, Java

Posted May 21

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

📋 Description

• Serve as a key player in driving digital and cultural transformation at Brazil's largest bank, not just adhering to established practices but also laying the groundwork for an ongoing commitment to technical excellence.

• Emphasize the impact of solutions and prioritize user experience.

• Work collaboratively with multidisciplinary teams to design, develop, and execute effective solutions.

• Sustain and continually enhance existing systems.

• Integrate systems with AWS cloud services.


⛳️ Requirements

• Proficient in object-oriented programming, demonstrating a strong grasp of the paradigm along with a fluent understanding of its concepts and applications (classes and objects, association, encapsulation, inheritance, and polymorphism).

• Experience in development using Python, Node.js, and Java, including frameworks like Spring and Hibernate.

• In-depth knowledge of microservices architecture, design patterns, Clean Architecture, and the BFF (Backend-for-Frontend) architectural pattern.

• Familiarity with feature toggle concepts and their implementation in software.

• Adhere to software development best practices, including SOLID, KISS, YAGNI, DRY, and DDD.

• Model REST APIs using Spring Boot and create gateways with AWS API Gateway.

• Understanding of application security, including authentication and authorization mechanisms for API consumption, OWASP guidelines, and best practices.

• Experience with unit and integration testing utilizing JUnit 4+ and Mockito.

• Proficient with AWS services (EC2, ECS, EKS, Fargate, S3, SQS, SNS, Lambda, API Gateway, CloudWatch).

• Desirable:

• Knowledge of relational databases and NoSQL databases.

• Experience with messaging services such as Amazon SQS or Kafka.

• Familiarity with DevOps practices and automation tools like Docker and/or Kubernetes.

• Proficient in version control systems such as Git and GitHub.

• Understanding of CI/CD processes—knowledge of GitHub Actions or AWS CodePipeline.

• Experience with Veracode.

• Proven experience collaborating with Agile teams using Scrum/Kanban methodologies.

• Commitment to fostering continuous improvement of engineering processes and practices, with critical thinking skills and the ability to mentor junior developers on the team.


🏝️ Benefits

• Health and dental insurance.

• Meal and food vouchers.

• Childcare assistance.

• Extended parental leave.

• Partnerships with gyms and health and wellness providers via Wellhub (Gympass/TotalPass).

• Profit-sharing (PLR).

• Life insurance.

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

• Discount club.

• Free online platform dedicated to physical and mental health and wellbeing.

• Courses on pregnancy and responsible parenting.

• Collaborations with online course platforms.

• Language learning platform.

• And many more.

People also viewed

Gympass1 min ago

Senior Backend Software Engineer – Achievements, Gamification

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
iFood1 min ago

Mid-level Back-end Software Engineer – AI

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Grupo Boticário1 min ago

Fullstack Developer, Java/Kotlin, React.js, Specialist I

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
CI&T1 min ago

Master .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Clicksign1 min ago

Senior Backend Developer – Ruby on Rails, Go

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
Gramian Consulting1 min ago

Senior Software Engineer – Cloud Platform, Java

FR flagFrance OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers