Senior Rust AWS Java Software DeveloperLocation: | Johannesburg | Remote work: | Only remote work | Type: | Permanent | Reference: | #GZ60296 | Company: | E-Merge IT Recruitment |
Are you a talented, motivated senior software developer with a passion for creating cutting-edge software solutions? Do you thrive in an innovative environment, tackling complex challenges, and working collaboratively with a talented team? If so, here is what we are looking for!
We are currently looking for an experienced senior software developer who will play a key role in developing high-quality, scalable software solutions for our clients across various industries. We are looking for strong experience in Rust, AWS, and Java, with a focus on payments. You will work in an agile environment, contributing to end-to-end software development while mentoring junior developers and ensuring that best practices are followed.
Requirements
- Understanding of scalability, robustness, operational visibility, and agility.
- Understanding of distributed systems and designing these solutions.
- Knowledge of cloud services like AWS VPC, auto-scaling, serverless computing, storage (EBS, S3), containers, and DNS is preferred. However, AWS is not a prerequisite—experience with any cloud-based technologies is useful.
- Understanding of and experience with monitoring, metrics, visibility, health, and fault tolerance.
- Experience with and understanding of load balancing and health checking.
- Experience with and understanding of APIs and authentication.
- Experience with and understanding of databases and data persistence.
- Experience with and understanding of scalable architecture for systems implementation.
- Hands-on experience with clearing house payment schemes like EFT, DebiCheck, RTC, PayShap, and ISO 20022 is a strong advantage.
Responsibilities
- Delivery – contribute to the team's technical trajectory, ensuring alignment with major technical decisions and strategic goals.
- Code excellence – ensure the delivery of high-quality code, upholding the team’s commitment to excellence and customer satisfaction.
- Problem-solving – provide solutions to new and existing challenges, either autonomously or by drawing on support from the wider team.
- Innovative tech stack – utilise a modern yet pragmatic tech stack to build a highly scalable distributed system, ensuring our technological capabilities remain relevant.
- Continuous learning – demonstrate a genuine interest in learning and development, with a focus on remaining agile and responsive to business needs.
Contact details
- Reference number: GZ60296
- Contract duration: 12 months (hybrid/remote)
- Rate: R800 to R1000 per hour (negotiable based on experience and ability)
How to apply
Contact Garth at garthz@e-merge.co.za or call 011 463 3633 to discuss this and other opportunities.
Are you ready for a change of scenery? E-Merge IT Recruitment is a specialist niche recruitment agency. We offer our candidates options to ensure we successfully place the right developers with the right companies in the right roles.
Check out the E-Merge website www.e-merge.co.za for more great positions.
Know a developer or technology specialist? We pay cash for successful referrals!
Posted on 17 Mar 14:03, Closing date 16 May
Or apply with your Biz CVCreate your CV once, and thereafter you can apply to this ad and future job ads easily. |
| |
|
|