We're not just about beer. Come in and find out how we're going #BeyondLabels. Adults only. Drink in moderation.
Java Developer
Location
Brazil
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Java Developer
Ambev
• Design, develop, and maintain scalable backend services using Java and Spring Boot; • Contribute to the evolution of a microservices architecture, ensuring performance, resilience, and maintainability; • Develop and optimize RESTful APIs and integrations across distributed systems; • Improve system observability, monitoring, and logging; • Collaborate with cross-functional teams to deliver scalable solutions aligned with business needs; • Participate in technical discussions, architectural decisions, and continuous improvement initiatives; • Follow engineering best practices, including code quality, testing, and automation; • Contribute to CI/CD pipelines, deployment processes, and cloud-native environments; • Support containerized applications using technologies such as Docker and Kubernetes.
Job Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, Systems Analysis and Development, or related fields;
- Intermediate to Advanced English proficiency, both written and spoken;
- Solid backend development experience with Java;
- Experience designing and maintaining RESTful APIs and microservices;
- Experience developing and scaling high-throughput, distributed applications;
- Experience with application monitoring and observability tools such as New Relic, Datadog, or similar platforms;
- Experience with DevOps and cloud-native tools such as Docker, Kubernetes, Azure, or similar technologies;
- Experience working in Agile environments;
- Strong fundamentals in object-oriented design, data structures, algorithms, and problem solving;
- Hands-on experience with Spring Framework technologies such as Spring Boot, Spring Security, and Spring MVC;
- Knowledge of design patterns, software architecture, and development best practices;
- Experience with software testing concepts, including unit, integration, regression, stress testing, and test automation.
Benefits
- Performance-based bonus*
- Attendance bonus*
- Private pension plan
- Meal allowance
- Casual office environment and dress code
- Paid time off*
- Health, dental, and life insurance
- Discounts on medications
- WellHub partnership
- Childcare subsidies
- Discounts on Ambev products*
- Clube Ben partnership
- Scholarship program*
- School supplies support
- Language and training platforms
- Transportation allowance
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Developer
AlongsideCompeting for talent is tough. That's why you need a competitive edge. We are your secret weapon.
• Develop and maintain backend services and REST APIs using Node.js and TypeScript; • Design relational data models and work with PostgreSQL; • Build integrations with external platforms, services, and APIs; • Work with AWS services and cloud-based environments; • Contribute to architecture, security, scalability, and technical decisions; • Implement authentication, authorization, and data protection mechanisms; • Optimize application and database performance; • Develop asynchronous processes and event-driven workflows; • Contribute to deployments, monitoring, CI/CD, testing, and code quality; • Collaborate with product, frontend, design, and business teams.
• Participar ativamente do ciclo de desenvolvimento de software, desde a concepção até a implementação, garantindo que as soluções sejam robustas, escaláveis e eficientes; • Demonstrar proatividade, protagonismo e autonomia para tornar o time mais independente; • Manter a comunicação fluida e transparente junto ao time; • Participar de reuniões, eventos e atender solicitações conforme a demanda; • Identificar e implementar melhorias contínuas na arquitetura e nos processos do time; • Revisar o código escrito por outros desenvolvedores, fornecendo feedback construtivo para assegurar que os padrões de codificação e as melhores práticas sejam seguidas; • Documentar processos por meio de textos ou diagramas.
• Design, develop, and maintain scalable backend services using Node.js and TypeScript. • Own PostgreSQL database architecture, schema design, migrations, and performance optimization. • Build and maintain REST APIs, OAuth integrations, and third-party platform connections. • Develop and improve multi-tenant SaaS infrastructure. • Create reliable background jobs, schedulers, and asynchronous workflows. • Write automated unit and end-to-end tests. • Audit existing systems and propose scalable technical solutions. • Improve application reliability, performance, and security. • Collaborate with the team during US business hours. • Leverage AI-assisted development tools to increase development speed while maintaining high quality.
Dynamics 365 Finance & Supply Chain Technical Architect
Ludia ConsultingLudia Consulting is a technology consulting firm that helps organizations make the most of Microsoft Dynamics 365 and the Power Platform, with projects spanning
• Lead technical project deliveries, including technical analysis, code design review, and code performance optimization -- contributing to successful Dynamics implementations. • Plan, manage and execute Microsoft Dynamics 365 Finance and Supply Chain and Power Platform technical project deliverables. • Directly communicate with stakeholders to provide technical deliverable updates and upcoming deadlines. • Collaborate with project managers and business analysts to understand client requirements and translate them into technical specifications and project plans • Act as a subject matter expert on Microsoft Dynamics 365 architecture while mentoring a growing team of Dynamics consultants. • Establish and adhere to Enterprise architecture best practices across technical and functional lines and Microsoft Products. • Develop and maintain technical documentation and project artifacts • Collaborate with Microsoft FastTrack and Engineering teams to gain deep product insights along with customer solution design review. • Act as a bridge between consulting leadership and technical team members in the organization. • Participate in pre-sales activities, including solution design, scoping, and proposal development. • Management of technical team as a peer and mentor.



