Job Description: The role is responsible for the implementation of all stages of creating Java-based software, developing all necessary app features, writing code, testing and bug fixing for building Java applications. A Java developer is a programming and coding professional who uses Java to design, develop, and manage Java-based applications.
Responsibilities:
Contribute to all stages of software development lifecycle
Designing, debugging, and coding software solutions for Java application development
Test the software to ensure it meets requirements and performs well
Troubleshoot problems with the software, Identify and resolve any technical issues arising
Collaborate with software engineers to ensure that code is of the highest quality
Work with product managers and designers to ensure the software is designed well and meets user needs
Identify opportunities to improve existing Java code
Ensure the best possible performance, quality, and responsiveness of the applications
Qualifications:
Preferred Qualifications: A tertiary-level qualification from an internationally recognized institution
Years & Nature of Experience: Would have 3 to 5 years of equivalent experience where required competencies and experience have been demonstrated
Technical Competencies: JavaScript, DevOp skills, System Design Architecture, Quality Assurance and Control, Agility
Behavioral Competencies: Collaboration, Communication, Problem solving, Digital fluency, Attention to Details
About Us: D360 Bank is a shariah-compliant digital bank that aims to provide the best financial experience in the Kingdom. Our Vision: To reinvent finance through innovation & technology making it convenient, accessible & fair to all.
About the Team: Embarking on a thrilling journey with the D360 Bank Technology team places you on the frontline of a revolutionary transformation in the financial and banking sector. Embrace the opportunity to immerse yourself in the world of DevOps philosophies, spearheading essential advancements in our applications and services. We wholeheartedly embrace the power of codification, employing cutting-edge Infrastructure and Configuration as code techniques, as well as automation, immutability, CI/CD, and scalability. All these endeavors are driven by our unwavering commitment to the ultimate satisfaction and security of our esteemed customers and users. Within our continuously compliant environment, you will play a vital role in shaping the future of banking technology, paving the way for unprecedented innovation and success.