Here at Digital14, we’re currently looking for a group of Full Stack developers to join the ever growing team. In this role you will be responsible for software design, implementation, testing, debugging, and deployment of security-focused products and services. Our ideal candidate is bright, responsible, self-motivated, and confident, with a focus on execution and getting stuff done. We look for problem solvers who can anticipate problems, look beyond immediate issues, and take initiative to improve our software. We believe in short feedback loops, well-designed APIs, automation wherever possible, to make sure we can minimize friction and focus on solving the big problems. At Digital14, trust is at the heart of everything we do and we believe it’s essential to every part of our connected digital world. Whether it’s enjoying the freedom of a protected internet, secure transactions or safe communications - we protect, transform and nurture today so that all people can flourish with the freedom to achieve their potential tomorrow. We are Digital14. The successful candidates will join a talented team of experienced software engineers, working on challenging projects. Key Activities/Job Responsibilities:
Develops software solutions by studying information/requirements; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Design, implement and unit tests new software as well as debug and improve existing programs.
Build automated tests and enable continuous delivery of the platform components
Be aware of the Dev Ops echo System and CNCF Echo System
Makes efficient use of data structures and algorithms.
Collaborate with QA, product owners and other backend teams to build, test, and roll out.
Work in a highly agile, intensely iterative software development process
Provides task breakdown planning, dependencies and time estimates.
Work with a team of developers to review code, develop new software features and brainstorm new, more effective technologies.
Solve problems on a daily basis, identifying and troubleshooting bugs throughout a variety of software platforms
Train new developers on the latest coding standards and techniques, and keep department on the leading edge of software design.
Clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
Diagnose and prevent performance and optimization related problems in the system.
Create documentation and procedures for development, deployment and maintenance
Qualifications (Server Backend)
Bachelor/Master Degree in Computer Science or related technical field, or equivalent experience
7+ years of large scale, full life cycle development experience in implementing J2EE based software programs
Strong knowledge of data structures, algorithms, and object-oriented software engineering best practices
Proficiency in J2EE, and Spring framework
Working knowledge in frontend technologies HTML, JavaScript frameworks (like Angular JS)
Experience with deployment and orchestration technologies (such as Docker, Kubernetes, Terraform, Jenkins).
Preferable experience in Private/Hybrid Cloud Offerings
Experience with RDBMS and NoSQL database design and implementation
Experience with XML, HTTP, SOAP, REST, JSON and related web service standards
Experience in Go and Flutter is an added advantage.
Strong proficiency in designing, implementing, and deploying secure, scalable, high-performance, and highly available cloud services
Strong knowledge of software security best practices
Familiarity with development and configuration tools (Eclipse, Git, Jira, Jenkins, Maven, Ant, etc.)
Experience with Continuous Integration and auto deployment practices
Experience writing unit tests and testable code
Experience with UML Modeling and related tool sets
Experience with Agile/Scrum development methodology
Experience with security architecture, data protection, and secure communication protocols
Experience with distributed system design and implementation
Self-motivated and self-managing, with strong organizational skills.
Ability to learn quickly in a dynamic environment
Strong verbal and written communication skills
What's in this for you? At Digital14 we provide the opportunity to work in a diverse environment with 65+ nationalities. You’ll benefit in working for one of the leading cyber security service providers in the UAE impacting millions of lives. We priorities our employees’ health and wellbeing, we offer extensive medical insurance, visa sponsorship for yourself and your family and schooling benefits for your children. In addition to relocation allowances, we provide annual flights home for you and your family. We empower our employees by building exceptional talent, we offer clear career pathways, learning and development programs and the right tools for your career.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.