Software Java Developer x4 – Exciting Career Opportunity in Enterprise Java Development
Closing Date: 19 February 2025
Reference Number: MMH250211-6
Position Type: Permanent
Role Family: Operations
Cluster: Momentum Corporate
Remote Opportunity: Some of the time
Location: Centurion, Gauteng, South Africa
About Momentum Group
Momentum Group, which includes Metropolitan, Momentum, Multiply, Guardrisk, and Eris Property Group, is a leading financial services provider committed to helping individuals and businesses achieve their financial goals. We provide wealth creation, protection, and investment solutions that empower people and organizations to succeed.
Role Purpose
As a Software Java Developer, you will design, develop, maintain, and support a variety of enterprise-level Java-based systems for Momentum Corporate. You will play a key role in delivering complex business solutions in a challenging enterprise environment.
Minimum Qualifications
- Degree or National Diploma in IT, Engineering, or a related field.
- Java certification (preferred).
Minimum Experience
- 6-8 years of experience designing and developing applications using Enterprise Java.
- Strong understanding of the Software Development Lifecycle.
- Exposure to Object-Oriented Analysis and common design patterns.
- Experience in Java and JEE design and development.
- Experience in the Insurance/Financial industry is a plus.
- Exposure to Web technologies (HTML, JSF, Servlets, Angular, JavaScript/Typescript).
- Familiarity with EJB, REST, SOAP, JPA, Gradle, Linux is advantageous.
- Knowledge of Websphere application servers or lightweight alternatives is beneficial.
- Experience integrating with AS400/iSeries/RPG legacy systems is an advantage.
Key Responsibilities
- Software Development: Design and develop software components based on technical specifications, ensuring the solutions align with business requirements.
- Collaboration: Work closely with clients and stakeholders to provide expertise, deliver solutions, and maintain strong relationships.
- Testing: Conduct unit, integration, and stress testing to ensure the reliability and usability of the solutions.
- Mentorship: Guide junior developers, providing mentorship to foster growth and support the talent pipeline.
- Client-Centric: Engage with clients in a professional manner, ensuring service level agreements are met and client expectations are managed.
- Continuous Improvement: Contribute to innovation and improve processes to enhance operational efficiency.
Competencies & Skills
- Business Acumen: Understand the business, key risks, and the impact on profitability.
- Customer Commitment: Build and maintain long-lasting relationships with clients and stakeholders.
- Drive for Results: Demonstrate urgency, accountability, and focus on delivering business results.
- Innovation: Challenge the status quo and drive continuous improvement.
- Collaboration: Align efforts across divisions to contribute to the overall success of the company.
- Influence: Persuade, influence, and inspire others to gain support and commitment.
- Self-Awareness: Manage self and relationships effectively, especially under pressure.
- Diversity and Inclusiveness: Embrace diversity and engage with individuals from various backgrounds for mutual benefit.
Why Join Momentum Group?
- Work in a dynamic and innovative environment with opportunities for growth.
- Be part of a forward-thinking company that supports your career development.
- Competitive salary and career advancement opportunities.
Apply Today and Be Part of a Leading Financial Services Group!