Job description
Roles & Responsibilities
- Responsible for architecture and design of applications running on Java and related technologies
- Be the hands-on Java developer and architect responsible for the technical design, implementation, and maintenance of new and existing features on the site
- Improve and create a modern and sophisticated platform using the latest Java & JavaScript technologies, following industry best practices
- Architects lead on full lifecycle projects from requirements gathering through development, implementation and rollout
- Architects have the flexibility to be creative and impact designs with a blank slate” development mentality within the general boundaries of clients’ expectations
- Collaborate with Product Development, Internal IT, QA and Client Support teams to deliver high quality products
- Design and code for Proof of Concepts with New Functionality / Technology
- Run Application Vulnerability / Penetration Testing using IBM App Scan, Burp Suite and also resolve issues found
- Document all Security analysis, improvements and fixes train other developers / qa on Security Tools and Best Practices
- Work with Product Management by both listening and responding to business needs advocating for technology strategy
- Assist in change and release management protocols
- Assists with the technical evaluation of the delivered solutions
- Work on enterprise capabilities like external rules engines, enterprise service bus, and enterprise workflow
- Fix and resolve system problems of a complex nature
Technical Requirements
JavaMiddleware Technologies (ESB, Service Bus, Rule Engines, Workflow Systems, Queues)Spring FrameworkMySQL or PostgresRest and Soap Web serviceApache CamelKubernetesAWSDockersMicroservicesExperience
12+ years of experience in software development including 2+years of experience as Software Architect
Role : DevOps Consultant / ArchitectIndustry Type : IT Services & ConsultingDepartment : Engineering - Software & QAEmployment Type : Full Time, PermanentRole Category : DevOpsEducationPG : Any Postgraduate