Technology/Domain Specialist I

Details of the offer

The Role:To actively own and participate in the overall evolution of the Technology or Domain asset while influencing and maintaining the health of the asset. Play a leadership role on the associated COE'sJob ResponsibilitiesArchitectural Design and Development: Design, develop, and implement robust, scalable, and high-performance Java-based applications and systems.Complex Problem Solving: Tackle complex technical challenges and design solutions that adhere to industry standards and best practices.Performance Optimization: Ensure applications are optimized for high availability, performance, and reliability.Code Quality and Reviews: Maintain high standards of code quality through code reviews, testing, and automated processes.Collaboration and Leadership: Lead and mentor a team of developers, providing technical guidance and fostering a collaborative environment.Stakeholder Communication: Liaise with Engineering lead to gather technical requirements and understand architecture, translate them into technical specifications, and ensure alignment with business objectives.Compliance and Security: Ensure all developments adhere to banking regulations, data protection policies, and security standards.Continuous Improvement: Stay updated with the latest industry trends, technologies, and best practices to continuously improve the development process.Essential Qualifications - NQF LevelMatric / Grade 12 / National Senior CertificateEssential QualificationBachelor's or Master's degree in Computer Science, Engineering, or a related fieldMinimum Experience LevelMinimum of 10 years of experience in Java development, with a proven track record in designing, implementing, and optimizing complex systems for financial institutions.Technical / Technology ExposureKnowledge of DevOps practices and tools (e.g., Docker, Kubernetes, Azure Devops).Experience with cloud platforms preferably Azure (AKS).Problem-Solving Skills: Exceptional analytical and problem-solving skills, with the ability to think critically and make informed decisionsProficiency in Java, Spring Framework (Spring Boot, Spring Cloud), and related technologies.Strong knowledge of relational and non-relational databases (e.g., Azure MS SQL and PostgreSQL).Expertise in performance tuning, profiling, and optimization of containerized applicationsTechnical / Professional KnowledgeAsset managementIT Assets management processesData WarehousingInformation Technology (IT) Architecture


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Head Of Software Applications

A world leader in its field of specialization, offering a variety of financial products, is seeking a Head of Software Development to spearhead their strateg...


Network Recruitment - Gauteng

Published 12 days ago

Dart/Flutter Developer

About Us: We are a dynamic and innovative team focused on delivering top-quality digital solutions that make a difference. We're looking for a passionate Flu...


Exogroup Ltd - Gauteng

Published 12 days ago

Creditors Manager (Manufacturing)

Are you an experienced Accounts Payable professional ready to take the next step in your career? Join a dynamic company in Centurion as their new Accounts Pa...


Network Recruitment - Gauteng

Published 12 days ago

Tech Lead

Tech Lead Are you a talented tech lead looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We co...


Offerzen Ltd - Gauteng

Published 12 days ago

Built at: 2024-11-27T21:10:54.513Z