
Senior Java Back-End Developer
Posted Jun 16

Posted Jun 16
This is a fully remote position, open to applicants in Brazil.
• Develop software solutions that emphasize catalog functionality;
• Assist in making technical and strategic choices, evaluating risks and effects of solutions (resilience, performance, scalability, and security);
• Engage in the creation and validation of developed solutions, ensuring effective communication and clarity in processes;
• Collaborate with the team to design, define, and implement product test scenarios;
• Monitor and evaluate performance metrics, pinpointing areas for system optimization and enhancement;
• Advocate for and implement agile development practices, fostering collaboration, continuous feedback, and ongoing improvement;
• Maintain a comprehensive understanding of the software development lifecycle;
• Promote an inclusive and collaborative workplace, supporting diversity and teamwork while ensuring timely deliveries;
• Take a proactive and dynamic approach in assisting the team, aiding in the resolution of complex issues.
• Extensive experience as a Back-end developer working with Java (versions 17, 21 or newer) and Spring Boot;
• Familiarity with Microservices architecture;
• Understanding of both synchronous and asynchronous communication;
• Experience with messaging systems (SNS/SQS, RabbitMQ);
• Awareness of software development best practices;
• Knowledge of both relational and non-relational databases (notably Oracle, Postgres, MongoDB, and Redis);
• Understanding of software quality practices (test pyramid, unit testing, and test automation);
• Familiarity with observability and troubleshooting tools (Dynatrace is advantageous);
• Experience with development incorporating Artificial Intelligence (Amazon Q is a bonus);
• Knowledge of development using Google ADK for agent creation;
• Experience with agile methodologies (Scrum);
• Proven ability to build distributed, resilient, scalable, and high-performance architectures;
• Experience in modeling, documenting, and implementing APIs;
• Familiarity with Cloud solutions (AWS, GCP, Azure, etc.);
• Proficient with Git, Docker, and Kubernetes;
• Experience with software observability.
• **
• Desired:
• Experience with Node.js;
• Experience in Front-end development (React, JavaScript, TypeScript);
• Experience as a Full Stack developer;
• Experience with Micro-Frontends architecture;
• Knowledge of front-end to API integration (consumption, authentication, performance).
Zup Innovation
Internas
Real
Get handpicked remote jobs straight to your inbox weekly.