Join Our Team as a Mid-Tier Software Engineer!
Location: Johannesburg, South Africa (Hybrid)
Are you ready to shape the future of fintech? Interfile, a star in electronic bill presentment and payment solutions, is looking for a passionate Mid-Tier Software Engineer to join our dynamic team. You'll work on large-scale systems used by millions, driving innovation and crafting solutions that make a real impact.
What You'll Do:
Drive system maintenance and develop new features alongside our senior software engineers.
Write and fulfill high-quality code within project timelines and team guidelines.
Take ownership of component development, ensuring code is clean, efficient, and reliable.
Enhance and maintain production systems, implementing code improvements as needed.
Continuously grow your expertise in development principles, programming languages, and modern UI trends.
Deploy systems onsite with customers when required, ensuring seamless implementation.
Coordinate with testing teams and liaise directly with customers when necessary.
Work within our established delivery methodologies, contributing to successful project outcomes.
Advantageous Skills:
- JUnit
- EJB
- React / Angular
- Jira
- Rancher
- Message Queueing Services: i.e. IBM MQ Series
- Java Application Server experience: Glassfish / Payara / Web Logic
- Spring / Spring Boot
- JPA / Hibernate
- Docker
- Kubernetes
- DevOps (CI/CD) – Including tools like Jenkins, TeamCity, Ansible