Mid-level Software Engineer | Core Banking
Remote · Brazil
Job Summary
Mid-level Software Engineer at EBANX focusing on building and operating scalable backend systems for high-throughput payments platform. Responsibilities include writing, testing, and maintaining production-grade Java code (Spring Boot), participating in code reviews, driving observability through metrics/logs/traces, enhancing developer experience and platform capabilities, and collaborating with cross-functional teams (Product, Risk, Finance). Emphasis on reliability, performance, and incident response in a global, high-availability environment. Bonus focus areas include observability practices, cloud (AWS), distributed systems, SQL databases, and CI/CD pipelines.
Required Qualifications
- Experience building and maintaining software systems in production environments
- Solid experience with Java and backend development (Spring Boot preferred)
- Solid understanding of software engineering fundamentals (data structures, APIs, concurrency, persistence)
- Familiarity with version control systems (Git or similar)
- Willingness to learn observability and platform-related topics
- Ability to learn new technologies and adapt to different parts of the stack
- Good collaboration and communication skills
- English skills sufficient for reading/writing technical content and collaborating with global teams
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.