Resourgenix

Senior Java Software Engineer

Gauteng, ZA

10 days ago
Save Job

Summary

Who We Are Looking For:

We seek senior Java developers who embody versatility and excel beyond backend specialisation.


Educational Background:

  • Hold solid academic credentials such as a BSc or MSc. Candidates with exceptional career paths with a BTech background and +7 years of experience will also be considered.


Adherence to Best Practices:

  • OOP & SOLID Principles: Demonstrate a strong grasp of Object-Oriented Programming and SOLID principles, ensuring the production of clean, maintainable code. Expect to discuss these principles in-depth during the screening process.
  • Individual Accountability: Individuals who take ownership of challenges within projects and proactively propose and implement solutions.
  • Avoidance of Spaghetti Code: Candidates should steer clear of producing patched-together, ad-hoc solutions.
  • Focus on Solution-Oriented Approach: Minimise excessive focus on debugging as a primary skill set.


Problem Solvers and Team Players:

  • Specialisation: Experts in Java development who can effectively collaborate within a team.
  • Interpersonal Skills: Candidates who have a personable approach to their work, beyond merely closing tickets.


Cultural Fit:

  • Alignment with Company Culture: Candidates who appreciate and align with organisational culture, valuing growth and innovation over monetary incentives.
  • Commitment to Career Development: Look for individuals committed to continuous learning and career growth through platforms like Udemy, Pluralsight, or Coursera, and who engage in meaningful discussions with managers about their professional development.


Broad Experience Across SDLC:

  • Versatility: Experience across multiple phases of the Software Development Life Cycle (SDLC), avoiding those from environments with limited exposure, such as roles solely maintaining single systems.


Why We Are Unique:

We distinguish ourselves as a larger entity, advancing beyond standard practices. Unlike many firms, which may rely heavily on a few standout individuals, we prioritise building a well-rounded team where each member significantly contributes to project success.


Summary:

We seek Java developers who embody:

  • Educational Excellence: Backed by robust academic backgrounds and substantial industry experience.
  • Coding Best Practices: A commitment to OOP, SOLID principles, and production of high-quality code.
  • Problem-solving and Collaboration: Specialists who excel in Java development and thrive within collaborative team environments.
  • Cultural Alignment: Individuals who resonate with our values and seek more than just financial rewards.
  • Comprehensive Skill Sets: Experience across various SDLC phases and a passion for continuous learning and growth.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job