Faster chat, better deals — Get the App

Senior Software Engineer (Java)

Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelMore than 10 years
Education levelBachelor's Degree

Description

When you think about your career, what comes to mind? Purpose? Collaboration? Being the protagonist who makes a difference? At PagBank, we offer all this—and much more. We’re looking for people who proudly wear our jersey—individuals eager to simplify people’s financial lives and drive business growth! Interested in a career that delivers greater returns? **Check out this opportunity and \#VemProPags!** **Responsibilities and duties** * Evaluate, discuss, and define system architectures and propose improvements, promoting technical cohesion and consistency across business processes. * Translate business requirements into architectures and systems. * Plan and implement solutions for the microservices platform. * Ensure the highest possible level of automation for solutions. * Participate in research and implementation of new technologies. * Collaborate with other teams to ensure tool integration. * Implement automated tests (integration, system, and functional tests). * Monitor the environment and proactively implement actions to ensure platform health. * Collaborate with the security team to ensure platform reliability. * Build tools aimed at ensuring resources are used consciously. * Contribute to improving the team’s technical development process (e.g., DoJo, Pair programming, among others). **Requirements and qualifications** * Bachelor’s degree in Information Technology or related fields. * Experience designing distributed architectures. * Experience developing systems. * Proficiency in the Java programming language. * Experience developing for Unix and Linux environments. * Experience building highly scalable and high-performance systems. * Experience using and customizing Kafka consumers and producers. * Experience with event-driven architecture. * Knowledge of data structures, algorithms, and complexity analysis. * Knowledge of concurrent programming and debugging techniques. * Knowledge of object-oriented programming and Design Patterns; experience building applications using REST and JSON. * Knowledge of TCP and UDP communication protocols. * Knowledge of microservices, DevOps, Mesos, Docker, Marathon, and HAProxy. * Experience with relational databases and SQL. * Experience with Spring Boot. * Experience with TDD and BDD. * Experience with unit testing and test automation. * Experience with code refactoring. * Experience with system monitoring tools and practices, such as New Relic. * Familiarity with continuous integration platforms like Jenkins. * Technical English. **Additional information** **To stand out in this role, it would be great if you also had:** * Experience with Scrum, Lean, or Kanban. * Knowledge of REST Assured. * Knowledge of Appium automation. * Knowledge of NoSQL databases. * Experience with Node.js. * Knowledge of AWS. * Knowledge of GraphQL. * Java programmer certification. You might know us from our point-of-sale devices or memorable commercials—but we’re so much more! Every day, we build products and solutions inspired by our purpose: simplifying the financial lives of individuals and businesses. We work to transform how people manage money—opening new possibilities to help them achieve their dreams. **How do we do it all?** **With people** We’re a team that plays together! Here, we value all forms of diversity—including race/ethnicity, gender, age, origin, disability, sexual orientation, family composition, and aesthetics. **With technology** A disruptive and innovative spirit is in our DNA: we’re part of UOL Group, a 100% Brazilian company, internet pioneer since 1996, transforming people’s lives for over two decades. **With one unified culture** We have a strong, unique culture that pushes us beyond limits—enabling continued growth and long-term business sustainability. **We are one of the largest digital banks in Brazil and one of the most profitable fintechs in the sector.** **To experience all this, you’ll receive a comprehensive benefits package that truly makes a difference:** * Meal allowance and/or food voucher. * Health and dental insurance. * Life insurance. * Partnerships with TotalPass and ZenKlub. * Extended maternity and paternity leave. * Childcare assistance. * Up to 50% discount on postgraduate programs and MBAs offered by top institutions such as FIA, FAAP, and PUCRS. **And more:** * No dress code: wear whatever makes you feel comfortable and confident. * \#TáDeParabéns: Birthday day off. * Baby Gift: gift for newborns. **Interested in a career that delivers greater returns?** Join our unbeatable team! **\#VemProPags.**

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

Senior Software Engineer (Java) job by Indeed in 2026 | ok.com