





**About Elo** **We are a 100% Brazilian company!** Elo is one of the leading payment technology companies in Brazil. With over ten years of history and more than 43 million active cards issued in partnership with 38 issuers. With our innovative, Brazilian DNA, our mission is to foster digital payment inclusion in Brazil. We offer a comprehensive portfolio of credit, debit, prepaid, and specialized cards for individuals and businesses. Additionally, we design customized solutions for enterprises—whether through our tokenization and fraud prevention platforms, contactless payments via QR Code and NFC, or our specialized consulting services aimed at generating more business for our partners. We respect individuality and promote an inclusive culture focused on equity and valuing differences (e.g., gender, religion, persons with disabilities, LGBTQIAP+, race, and ethnicity). All our job openings uphold this commitment. Want to learn more about Elo? Visit: https://www.elo.com.br/ Interested? Then come discover more about the challenge we have for you! **Our Engineering Team** **** * We are responsible for developing secure and efficient payment systems. Our engineers work with modern technologies, agility, and software development best practices to build innovative solutions, ensure data integrity, and protect against fraud. Furthermore, they collaborate with cross-functional teams to enhance user experience and drive innovation in payment methods. **Responsibilities and Duties** *As a* **Senior Software Engineering Analyst**, *you will:* * Work on projects and maintenance within the Settlement (core) team; * Serve as a Java (Backend) Developer; * Design new microservices and analyze and improve the performance of existing microservices; * Monitor metrics and observability of microservices in production environments; * Develop high-complexity applications with quality, adhering to Elo’s standard architecture; * Collaborate within cross-functional teams (project Squads), applying agile methodologies and interacting with partners while assuming various roles across different projects; * Ensure documentation of systems and projects according to the company’s adopted methodology; * Develop efficient, high-performance, flexible technical solutions aligned with business needs; * Support project implementation and post-implementation activities; * Pursue high software quality standards; * Conduct unit, component, mutation, functional, performance, and automated tests; * Address incidents in production environments; * Participate in technical refinement of deliverables, ensuring appropriate breakdowns for the development lifecycle. **Requirements and Qualifications** *For this challenge, we need you to:* * Be passionate about IT, quality, and continuous learning; * Hold a bachelor’s degree in Computer Science, Engineering, Information Systems, or related fields; * Have experience as a developer, especially on the JAVA platform (version 17 or later) and Spring (Boot, Data, Config, etc.); * Knowledge of Spring Batch; * Proficiency and conceptual understanding of application development using Microservices Architecture, Clean Architecture, Design Patterns, Clean Code, SOLID principles, and API Gateway; * Experience with Object-Oriented Programming and RESTful API design (HTTP); * Familiarity with DevOps practices and CI/CD automation tools; * Experience developing applications using messaging brokers (Kafka, RabbitMQ, or similar); * Experience with Agile methodologies (Scrum, Kanban); * Experience solving and integrating complex systems; * Technical reading proficiency in English. Additionally, the following would be advantageous: * Knowledge of the Payment Methods and/or Cards industry; * Passion for agile methods and commitment to ensuring adherence to these methodologies within the team; * Familiarity with NoSQL databases: MongoDB, Redis, or similar; * Understanding of Event-Driven Architecture; * Knowledge of cloud computing technologies, such as Azure Cloud; * Observability tools: Datadog, OpenTelemetry, Grafana, Prometheus; * Understanding of secure software development concepts; * Knowledge and development experience with AI. **Additional Information** **To work at Elo, we seek people who:** * Demonstrate a proactive attitude and strive to exceed results; * Respond swiftly to change, maintaining focus and simplicity in executing their work; * Excel as team players, sharing knowledge and recognizing the performance and importance of each colleague; * Value open dialogue and honest feedback; **These reflect our cultural pillars: “Play Together, Exceed Results, Innovate and Experiment, Be Customer-Centric, Play Fair.”** **At Elo, culture represents our unique Elo Way of Getting Things Done!** **Check out our benefits and perks:** * Profit Sharing Program (PPR); * Health insurance (Bradesco – Co-payment); * Optional dental insurance (Bradesco); * Life insurance (Banco do Brasil); * Optional private pension plan (employee contribution up to 7.8% of salary; Elo’s contribution ranges from 100% to 200%, per plan rules); * Meal/food allowance of BRL 1,800.00; * Free balance of BRL 150.00 for use as credit; * Christmas Card worth BRL 750.00; * Home Office Allowance: BRL 200.00 for hybrid model and BRL 300.00 for fully remote model; * Mobility Allowance: BRL 400.00; * Free parking; * Daycare assistance for mothers and fathers; * Culture Allowance (to be used for theater, cinema, or bookstores); * Extended Parental Leave (for same-sex couples, fathers, adoptive parents, etc.); * Birthday Day Off; * Zenklub (Psychotherapy – up to 4 sessions per month fully covered by Elo); * WellHub and TotalPass (Network of gyms and studios for sports activities). **Important:** **Our company offers three work models: hybrid, in-office, and fully remote. However, please note that the adopted work model may vary depending on the specific dynamics and requirements of each department.** **Our office is located in Barueri/SP, Alameda Xingu, 512 – Alphaville Industrial.** We are one of the leading payment technology companies in Brazil, with over ten years of history and more than 43 million active cards issued in partnership with 38 issuers. With our uniquely Brazilian and innovative approach, our **mission is to foster digital payment inclusion in Brazil**. We offer a comprehensive portfolio of credit, debit, prepaid, and specialized cards for individuals and businesses. Additionally, we design customized solutions for enterprises—whether through our tokenization and fraud prevention platforms, contactless payments via QR Code and NFC, or our specialized consulting services aimed at generating more business for our partners. Want to learn more about us? Visit elo.com.br


