Application Analyst - Java, DevOps & BMC Helix
Summary
Analyzes user needs and designs, builds, and maintains Java-based applications and workflows using BMC Helix, REST/SOAP APIs, and DevOps practices.
Role:
- Gather and analyse user requirements, then translate them into clear application specifications.
- Analyse, design, test, implement, and maintain application systems and web-based applications.
- Work independently to gather requirements from users and convert them into technical solutions.
- Support full Software Development Life Cycle from initiation to deployment.
- Prepare low-level design docs and follow best practices development guidelines.
- Translate customer requirements into system, application, and process designs.
Requirements:
- Has 5+ years experience in systems analysis, design including database design, development, implementation, and QA.
- Helix Platform experience is a must:
- BMC Helix Innovation Suite and Remedy AR System: design, develop, customize applications and workflows.
- BMC Remedy Developer Studio, Pentaho for workflows, forms, templates, and integrations
- Helix iPaaS, REST/SOAP APIs for integrations with external systems
- CMDB: build/enhance classes, relationships, datasets, reconciliation rules, and discovery integrations
- Strong Java programming skills.
- Good communication, project management, analytical and problem-solving skills.
- Vendor management experience.
Technical Skills Required
- Programming Languages: Java, JavaScript, HTML, CSS, XMLBash/Shell scripting.
- IDE & Dev Tools: Eclipse, Web Integrated Development Environment.
- Web & Architecture: Web Services: REST, SOAP, WSRP, Service Oriented Architecture, Responsive Web Design, Rules Engines, SAM
- Environments / OS: Linux, Red Hat Linux, Unix, Windows / Windows Server
- Object Oriented Analysis and Design
- Java technologies
- Exposure to DevOps practices
Appreciate the interest of all applicants; however only shortlisted candidates will be notified.
EA Licence No: 20S0237