Skip to main content

Java Developer - Spring Boot

Technology
WITS Innovation Lab
1 months agoUntil 20/10/2026

Job description

What you'll be doing :

  • Understand business requirements and identify the best approach to serve the requirement without risking the system's conceptual sanity.
  • Drive Implementation approach discussions by taking complete ownership of partially defined problems.
  • Practice TDD and help us retain/improve our code coverage.
  • Optimise flows within systems for better performance in response times and memory consumption.
  • Tear down unused flows and concepts to make way for the new and evolved ones.

What are we looking for?

  • Someone with at least 3 years of experience building backend systems using any of the following languages : Java
  • Someone who takes ownership of delivery thereby not only closing your own work but also identifying dependencies and making sure they follow the track towards completion.
  • Someone who can work both independently and in collaboration with the team as and when the situation demands for it.
  • Someone who is not averse to learning and growth and has an open mind about inputs/suggestions from any stakeholder.

Bonus point if you have :

  • Experience in the Fintech domain and/ or B2C product experience.
  • An understanding of design principles and accepted software design practices.
  • Experience building backend systems in Java+SpringBoot
  • An engineering degree in Computer Science.
  • Worked on products with a massive user scale - 1 Mn+ DAUs especially.
Keywords
MASSIVESpring FrameworkNI MassiveJavaCode coverage

Interested in this role?