
Senior Full Stack Engineer, Java, Angular
Posted Sep 28

Posted Sep 28
This is a fully remote position, open to applicants in Brazil.
• Develop, maintain, and enhance enterprise applications utilizing Java, Spring Boot, Angular, and TypeScript.
• Design and implement new functionalities for both frontend and backend.
• Create, integrate, and support REST APIs and microservices.
• Build integrations between various platforms and enterprise systems.
• Engage in technical design, architectural decisions, and the formulation of scalable solutions.
• Contribute to the modernization of applications and the evolution of legacy systems.
• Write clean, testable, and maintainable code while adhering to engineering standards and best practices.
• Conduct code reviews and aid in enhancing the technical quality of deliverables.
• Investigate and resolve issues related to applications, integrations, and performance.
• Support incident resolution and perform root cause analyses.
• Ensure that security, scalability, quality, performance, and maintainability requirements are satisfied.
• Collaborate with international teams across technology, architecture, business analysis, product, and stakeholders.
• Support continuous integration and delivery pipelines employing Git, Maven, Jenkins, and related tools.
• Work with relational databases to ensure the efficiency of integrations and data operations.
• Contribute to cloud-based solutions, containers, orchestration, and event-driven architectures, as needed.
• Provide technical support to fellow developers by sharing knowledge and best practices.
• Participate in Agile ceremonies, contributing to planning, refinement, and delivery.
• Balance responsibilities in application support, issue resolution, modernization, and new feature development.
• Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
• Advanced English proficiency (C1/C2), with the capability to communicate effectively in an international context.
• Experience in developing Full Stack applications using Java and Angular.
• Strong expertise in Java, Spring Boot, Angular, TypeScript, and JavaScript.
• Experience in developing and integrating REST APIs and microservices.
• Knowledge of Hibernate, JPA, and relational databases such as Oracle, Microsoft SQL Server, or PostgreSQL.
• Familiarity with software architecture, object-oriented principles, system design, and development best practices.
• Experience with mission-critical enterprise applications, complex integrations, scalability, and high transaction volumes.
• Proficient in Git, Maven, Jenkins, and CI/CD processes.
• Experience in troubleshooting, resolving issues, and supporting applications in production settings.
• Experience in modernizing legacy systems and advancing enterprise platforms.
• Ability to collaborate with engineering, architecture, product, and business analysis teams.
• Possess an analytical mindset, autonomy, effective communication, and a focus on delivery quality.
• Preferred: experience in the financial services sector; familiarity with Kafka, RabbitMQ, or other messaging technologies; event-driven architectures; AWS or other cloud platforms; Docker, Kubernetes, or OpenShift; monitoring and observability; application security; modernization and digital transformation; experience with international stakeholders; mentoring or technical leadership; certifications related to Java, AWS, Azure, Agile, or software development.
• Medical and dental coverage.
• Childcare assistance.
• EY benefits and exclusive discounts platform.
• Education incentives.
• Birthday day off.
• Gympass/Wellhub.
• Profit-sharing plan.
• Private pension plan.
• Meal and/or food and transportation vouchers.
• Flexible work environment.
• Diverse and inclusive culture.
• Equity support programs and groups.
• Development focused on future-ready skills.
• World-class experiences.
• Training and professional development.
• Globally connected teams.
Malbek
ElevenLabs
ElevenLabs
Solidus Labs
Get handpicked remote jobs straight to your inbox weekly.