Vacancy expired!
- ICG Data Catalog Web Developer
- Client is building the ICG Wide Data Catalog platform, which supports various information gathering for Metadata Management and Model Design for processing across the bank.
- Client will be providing access to this data through both private and public cloud approach.
- The Solution will be built from the scratch using latest technologies.
- Write good and well-tested Web Application code
- Write good and well-tested code in Angluar and TypeScript
- Experience with HTML5, CSS, and JavaScript
- Experience writing code in Java
- Write Test Cases and User or Supporter Documentation of your code
- Development environment support (mostly automation using Jenkins CI, Bash, Groovy)
- Evaluate and adopt new development tools, libraries and approaches to improve quality
- Perform peer code review of project codebase changes
- At least 5 years of experience in industry of software development
- At least 3 years of experience as Web Application developer
- Angular, JavaScript and HTML5 with CSS (practical experience and good knowledge)
- Up-to-date overview of modern software development tools and techniques
- Good knowledge of calling REST Web Services from Web Applications
- Good knowledge of Web MVC and other Models for Application Design and Partitioning
- Efficiently leverage APIs, Caching of Data returned and other techniques for optimizing Data Retrieval for Web Front Ends; paging, type-ahead or auto-completion, etc
- Processing JSON and XML in Web Application Code
- Working Knowledge of GoF Design Patterns
- Experience with Tomcat and Apache
- Experience with NodeJS
- Experience with Ngix
- Experience with HTTPS/SSL/TLS, SSO and building Secure Web Applications
- Experience on projects with dedicated UX Design Team Members
- Experience with: Angular Material, Karma and NGRX
- Working Knowledge of SQL (Oracle or PostgreSQL dialects is preferable)
- Working Knowledge of Java including: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays.
- Experience with Hadoop or MongoDB
- Experience with Messaging Systems: RabbitMQ, Kafka, etc.
- Experience with Kubernetes and Docker
- Able to work with build/configure/deploy automation tools
- Linux user
- Knowledge of Metadata Concepts
- Software Development Experience in the Financial Services Industry
- BS (MS Preferred) in Computer Science or Equivalent Field.
Vacancy expired!