Mid-Tier Software Engineer
Harris Computer
Date: 11 hours ago
City: Johannesburg, Gauteng
Contract type: Full time

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
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.
- 3-4 years’ experience in software development.
- Experience with development of real-time web-based user interfaces.
- Experience with development of complex web-based portals
- Familiar with software development lifecycle and processes
- Java JEE / SE
- RDBMS experience in querying Microsoft SQL Server / Oracle / PostgreSQL / MySQL / MariaDB
- SOAP/RESTful web services
- Git
- 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
See more jobs in Johannesburg, Gauteng