
Mid-Level/Senior Java Developer
Posted Sep 1

Posted Sep 1
This is a fully remote position, open to applicants in Brazil.
• Function as a software architect and/or software engineer in the development of intricate, scalable solutions.
• Design and improve Java systems utilizing Spring and REST, emphasizing high performance, security, and a solid architecture.
• Engage in technical and architectural discussions with the technology team.
• Ensure adherence to best practices in version control, testing, and CI/CD workflows.
• Collaborate with REST APIs, microservices, and integrate with ecosystem partners.
• Actively take part in Agile ceremonies and support a culture of continuous enhancement.
• Work closely with business and product teams.
• Act as a vital resource for the entire developer team.
• Proficiency with Angular, TypeScript, HTML5, CSS3, and JavaScript.
• Understanding of Oracle and PostgreSQL databases.
• Familiarity with Git, Maven, Docker, and CI/CD practices.
• Knowledge of messaging technologies, such as JMS, Kafka, and RabbitMQ.
• Experience with REST APIs, JWT, Spring, and microservices architecture.
• Strong expertise in the Java programming language and its architecture.
• Awareness of Agile methodologies, Clean Code principles, and Design Patterns.
• Bachelor’s degree or a relevant technologist degree.
• Proficient in English (Level 3).
• Opportunity for professional growth and development.
• Collaborative and innovative work environment.
• Competitive salary and comprehensive benefits package.
RR Donnelley
plotdesk
CmdScale GmbH
Colsubsidio
Get handpicked remote jobs straight to your inbox weekly.