Senior Java Architect
Deka Minas
- Johannesburg, Gauteng
- Temporary
- Full-time
- Project Leadership: Lead OOP projects from conception to completion, ensuring adherence to timelines, budgets, and quality standards.
- Team Collaboration: Collaborate closely with cross-functional teams including developers, engineers, and stakeholders to define project requirements and deliverables.
- Technology Evaluation: Stay abreast of emerging technologies and industry trends, conducting evaluations to recommend suitable solutions for project requirements.
- Code Review and Optimization: Conduct code reviews to ensure adherence to coding standards, optimize performance, and identify areas for improvement.
- Mentorship and Guidance: Provide mentorship and guidance to junior team members, fostering their professional growth and development.
- Risk Management: Identify potential risks and devise mitigation strategies to minimize project disruptions and ensure successful delivery.
- Documentation: Create comprehensive technical documentation including architectural diagrams, design specifications, and user guides.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience (10+years) as a Java Architect or similar role, with a demonstrable track record of successfully delivering complex Java-based projects.
- Proficiency in Java development frameworks such as Spring, Hibernate, and Apache Struts.
- Strong understanding of Object-Oriented Design principles and design patterns.
- Excellent leadership and communication skills, with the ability to effectively collaborate with diverse teams.
- Experience with cloud platforms (e.g., AWS, Azure) and microservices architecture is desirable.
- Relevant certifications (e.g., Oracle Certified Master, Java Enterprise Architect) are a plus.
- Competitive salary commensurate with experience.
- Flexible work arrangements and remote work options.
- Continuous learning and professional development opportunities.
- Dynamic and collaborative work environment with opportunities for career advancement.