
Senior Java Engineer
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in South Africa.
• Actively engage in researching and implementing innovative processes, tools, and technologies.
• Participate throughout the complete Software Development Life Cycle (SDLC).
• Take responsibility for test automation of new code, encompassing unit and integration testing.
• Assist in identifying and addressing technical debt within existing codebases.
• Collaborate with deployment, QA, and support teams.
• Advocate for code quality through comprehensive peer reviews and knowledge-sharing initiatives.
• A Bachelor's degree in Computer Science, a related technical qualification, or equivalent experience gained through years of practical application.
• At least 8 years of practical experience programming in Java, with a solid understanding of backend development principles.
• Extensive experience with asynchronous microservice architectures.
• Proven track record in designing, implementing, and integrating REST APIs.
• Practical experience with cloud services, preferably AWS.
• Prioritizing people over profit, always.
• Ownership of our work and responsibilities.
• Our culture embodies this same commitment.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.