Senior Java Backend Engineer
Será que seu currículo passa pelo filtro desta vaga?
Envie seu CV e descubra, em segundos, sua compatibilidade real com Senior Java Backend Engineer — o que já atende, e onde seu currículo pode estar perdendo aderência.
Descrição da vaga
At Zallpy, technology is created by curious, collaborative people who care about doing things well. If you enjoy environments where there is room to ask questions, test ideas, learn, and grow together, this opportunity is for you! 💚
At Zallpy, a diverse environment and an inclusive culture are part of who we are. We build a safe and respectful space where different perspectives are welcomed and everyone has the opportunity to grow, contribute, and belong.
We support your development at every stage of your journey.
Come grow with us. 🚀
We are looking for someone to join a team that thinks big, works with attention to detail, values partnership in everyday work, and shares responsibility. We believe in autonomy, the exchange of different experiences, and building solutions together.
Here, growing means sharing knowledge, respecting different ways of thinking, and building relationships based on trust while delivering high-quality technology.
If this way of working resonates with you, come join us.
What you will do:
-
Design, develop, and maintain scalable backend applications using Java and modern software engineering practices.
-
Build and enhance microservices-based architectures to support large-scale enterprise solutions.Write clean, maintainable, and high-quality code, including automated tests.
-
Participate in the full software development lifecycle, from solution design through production deployment.
-
Collaborate with cross-functional teams to define, develop, and deliver new features and enhancements.
-
Ensure application performance, scalability, availability, and resilience.
-
Participate in Agile ceremonies, technical reviews, and architectural discussions.
-
Contribute to the continuous improvement of development processes, frameworks, and engineering standards.
-
Evaluate and implement new tools, technologies, and best practices to improve platform capabilities.
-
Solve complex challenges related to distributed systems, fault tolerance, rate limiting, queueing, asynchronous processing, and system reliability.
What we are looking for:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.
- Strong experience in backend software development.
- Solid experience with Java.
- Experience working with Node.js.
- Hands-on experience with microservices architecture.
- Experience with both relational and NoSQL databases.
- Knowledge of RESTful APIs and system integrations.
- Experience with event-driven architectures and messaging platforms (Kafka is a plus).
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of CI/CD practices and tools such as Git, Jenkins, Ansible, or similar.
- Experience working in Agile environments (Scrum/Kanban).
- Understanding of software quality practices, automated testing, and Test-Driven Development (TDD).
- Knowledge of resilience and reliability patterns, including Circuit Breakers, Retry Patterns, Rate Limiting, and Exponential Backoff.
- Strong communication and collaboration skills, with the ability to work effectively across technical teams.
Nice to Have:
- Experience with Go.
- Knowledge of Elasticsearch and Redis.
- Experience with DynamoDB, MongoDB, or other large-scale NoSQL databases.
- Experience designing and supporting highly available distributed systems.
- Knowledge of functional programming concepts.
- Experience with Service-Oriented Architecture (SOA).
- Experience in global and large-scale product development environments.
Where you will work:
- This is a remote position within the Porto Alegre-RS region.
Hiring models:
- CLT
Benefits of being a Zallper:
🍽 Meal/Food Allowance
Caju multi-benefit card (credit format), offering flexibility for everyday needs. (CLT only) *
🏥 Health Plan – Unimed
No waiting period or copayment for the holder. Possibility to include dependents (children, spouse, or stepchildren) with copayment. (CLT only) *
🦷 Dental Plan – Uniodonto
Affordable options to include dependents. (CLT only) *
💪 Wellhub
Access to gyms, physical activities, and wellness programs.
🧘 Zenklub
For CLT: Two free sessions per month and special rates for additional sessions.
For Cooperative/Contractor: Special rates for sessions.
🛡 Life Insurance
More security for you and your family. (CLT only) *
👶 Childcare Allowance
Financial support for Zallpers with children from 4 months to 6 years old, according to internal policy. (CLT only) *
🎁 Baby Zallpy
A special gift to celebrate the arrival of new Zallpy babies.
👥 Business Partner Support
Close and human-centered support from our People & Culture team throughout your journey at Zallpy.
🌍 Volunteer Internal Communities
Diversity, Sports & Movement, and Technology.
🎓 Educational Partnerships
Discounts on undergraduate and graduate programs, professional courses, and language schools.
✈️ Experiences & Development
Participation in events, workshops, trips, and team-building activities.
💼 Referral Program
Refer talents to Zallpy and receive bonuses from R$2,500 to R$5,000.
* Contractor / PJ: For these hiring models, the benefits above apply except for those marked with an asterisk (*), which are exclusive to CLT. In addition, we offer dedicated platforms to manage contractors, ensuring organization, transparency, and a structured experience throughout the entire journey. 😉
Job ID:22adcf