Data Integrated Ltd
#FinTech #Startup automating & digitizing SMEs as E Africa’s fully customizable, #interoperable enterprise #payment solution provider #Finnovation #Finclusion
The Java Developer will be charged with the following:
Ability to work with business software users.
Ability to communicate with users of varied skill levels to create requirements documents.
Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
Flexible and adaptable in regard to learning and understanding new technologies.
Duties and responsibilities
As a Java developer:
Produce clean, efficient code based on specifications and in accordance with up-to-date secure coding techniques
Familiarity with Agile development methodologies
Integrate software components and third-party programs as assigned during software product development
Verify and deploy programs and systems
Troubleshoot, debug and upgrade existing software
Gather and evaluate user feedback
Recommend and execute improvements
Create technical documentation for reference and reporting
Additional information security responsibilities in adherence to ISO 27001 or PCI DSS compliance, or both, the software developer will:
Establishing, documenting and distributing security incident response and escalation procedures
Server-side monitoring by keeping track of performance, load, scaling and security issues.
Participate in Data Integrated Limited vulnerability management program by applying upgrades and security patches in line with software development policy and procedures.
Proven work experience as a Software Engineer or Software Developer within cloud computing applications
Experience in Microservices or RESTful APIs
Ability to develop software in Java and C.
Experience with test-driven development
Skilled in creating, designing, building and administering Linux servers in a cloud-based system.
Familiarity with Amazon Web services (AWS), Google Cloud or Microsoft Azure
Strong in web application security
Proficiency in software engineering tools
Cloud security and/or system security certification such as Amazon Web services certifications
BSc degree in Computer Science, Engineering or a relevant field
2 – 3 years of hands-on development experience in Java and related technologies
For all your IT certification needs, please, click here for information on how to get started