Grow with people who do.

Join us

Career Growth

Clear progression paths and hands-on exposure to enterprise AI and technology projects that accelerate your career faster than any conventional IT environment.

Performance Bonus

Competitive bonuses tied directly to the outcomes you deliver — recognising the impact you create, not just the time you spend.

Learning & Development

Funded certifications, AI training programmes, and continuous skills development — keeping you current in a technology landscape that never stops moving.

Flexible Working

Hybrid and remote working options across most roles — built around delivery outcomes, not desk occupancy.

Global Exposure

Work on enterprise projects spanning 50+ countries and 20+ industries — building the kind of cross-market experience that most careers never reach.

Inclusive Culture

A transparent, people-first environment where your ideas are heard, your contributions are recognised, and your growth is taken seriously from day one.

Full-Time
South Africa
Posted 1 month ago

Duties & Responsibilities:

  • Designing and Architecting modules through requirements interpretation,
  • Designing and implementing Java/J2EE based web applications. with good understanding of REST APIs. Translate architectural concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences and applications.
  • Creating and maintaining tools to validate, unit tests, integration tests and documentation for these components using configuration management and integration/build automation tools during application development and testing phase
  • Performing code reviews and providing suggestions for fixes and improvements.
  • Collaborating with senior engineers / architects across sites across sites to enable technical progress for Bangalore engineers. Knowledge of cyber security will be added advantage

Requirements:

  • Minimum of 8 years in the software industry-Mandatory
  • Proficiency in Java/J2EE from an enterprise applications perspective.
  • Linux of CentOS knowledge is desirable.
  • C++ hands on programming is desirable
  • Experience in Swing, Spring, JSF/Primefaces and Motif
  • Good experience of Test-Driven Development.
  • Knowledge of Agile Methodologies and Pair Programming
  • Knowledge of Coding Standards, version management (Git/Bit bucket or similar), Build Process, Packaging, DevOps and CI/CD.
  • Preferably worked with Systems/Software
  • Good designing skills is a must
  • Efficient trouble shooting skills
  • Agile methodologies is added advantage
  • Mentor and technically groom the team for upcoming challenges

Job Features

Job Category

IT

Duties & Responsibilities: Requirements: