Associate Software Engineer

Impact

Cape Town, South Africa
Not specified; equity: restricted stock units with...
**
Java programming experience
Unit testing and tdd skills
Spring framework proficiency
** Impact is seeking an Associate Software Engineer to join their GRAINE Squad in Cape Town, South Africa. This role involves developing and maintaining software using Java while fostering a collaborative environment focused on growth and innovation. **

Job Summary

  • The role offers a fast-track opportunity to master Java, Unit Testing, TDD, and Spring within the GRAINE Squad.
  • Employees receive comprehensive benefits including up to 12 fully covered therapy sessions, monthly gym reimbursement, and Restricted Stock Units.
  • The company supports continuous learning through free Coursera subscriptions and PXA courses while promoting a flexible work-life balance.

Matching Summary

Match Score: 75

** Impact is seeking an Associate Software Engineer to join their GRAINE Squad in Cape Town, South Africa. This role involves developing and maintaining software using Java while fostering a collaborative environment focused on growth and innovation. **

Salary

Not specified; Equity: Restricted Stock Units with 3-year vesting; Benefits: Flexible PTO, health coverage, technology stipend

Skills & Requirements

Must-have

  • Java programming experience
  • Unit testing and TDD skills
  • Spring framework proficiency

Nice-to-have

  • Modern agile methodology knowledge
  • Eclipse or IntelliJ IDE experience
  • Continuous improvement mindset

Key Requirements

  • Postgraduate degree in Computer Science or IT
  • 0+ years of Java programming experience
  • Strong problem-solving abilities

Work Rights

Not specified

Tailored Resume

Cover Letter