Core Responsibilities

The Senior Software Engineer will be responsible for maintaining a high-availability platform processing millions of daily transactions within the Core Banking Team, focusing on writing, testing, and documenting code incrementally. Key duties include taking ownership of features, performing code reviews, continuous deployment, troubleshooting, and working on strategic projects related to EBANX's regulated payment institution.

Requirements

Essential requirements include a strong passion for software development, problem-solving abilities, understanding of object-oriented programming and design patterns, familiarity with SQL and REST APIs, and experience with version control systems like Git. Desired skills include knowledge of Java, Spring, Hibernate, test-driven development, and cloud computing.

Additional Information

Experience Level

5-10

Job Language

English

Work Mode

On-site