Source description
About the role
- Responsible for architecture and design of applications running on Java and related technologies. 2. Be the hands-on Java developer and architect responsible for the technical design, implementation, and maintenance of new and existing features on the site. 3. Improve and create a modern and sophisticated platform using the latest Java & JavaScript technologies, following industry best practices. 4. Architects lead on full lifecycle projects from requirements gathering through development, implementation and rollout. 5. Architects have the flexibility to be creative and impact designs with a blank slate development mentality within the general boundaries of clients expectations. 6. Collaborate with Product Development, Internal IT, QA and Client Support teams to deliver high quality products. 7. Design and code for Proof of Concepts with New Functionality/Technology 8. Run Application Vulnerability/Penetration Testing using IBM App Scan, Burp Suite and also resolve issues found. 9. Document all Security analysis, improvements and fixes train other developers/qa on Security Tools and Best Practices. 10. Work with Product Management by both listening and responding to business needs advocating for technology strategy. 11.Assist in change and release management protocols. 12.Assists with the technical evaluation of the delivered solutions. 13. Work on enterprise capabilities like external rules engines, enterprise service bus, and enterprise workflow. 14. Fix and resolve system problems of a complex nature.
More at WorkiFicient Technologies