Barclays Hiring Angular Developer

Location: Chennai
Experience:2+ years
Role Software Developer
Skill: AngularJS

  • What will you be doing?
    Design and develop user interface using HTML5, CSS3, Bootstrap or Material and Angular JS or Other JS frameworks.
  •  Design and develop system and process APIs over the HR Data Hub as well as other HR Tech systems, as required to support target state architecture for HR function.
  •  Design and develop APIs not only to pull back data from systems but also CRUD APIs that can be called by workflow tools.
  •  Work with project managers, business owners and business analysts to understand business requirements and solution design
  •  Ensure APIs are developed to Barclays standard for Security (Authentication/Threat protection), Performance (Cashing/Load Distribution/Response Paging), Orchestration (Correlation of API calls/Process design), Alerting (Policy Breach/Certificate Renewal Notification), Usage (Service Auditing/Usage metrics) and SLAs
  •  Prepare documentations and specifications
  •  Handle common procedures such as upgrade, backup, recovery, migration, etc.
  •  Profile Web Services usage, and optimize and tweak as necessary
  •  Collaborate with other team members and stakeholders
  •  Translate functional and technical requirements into IT solutions
  •  Develop fully functional modules that meet all the specifications and have successfully passed all tests including unit, integration, regression and system tests
  •  Estimate level of effort required to develop code that meets acceptance criteria
  •  Responsible for the technology implementation of changes and mentoring more junior team members
  •  Coordinate with other onshore and off-shore developers, deliver working code
  •  Conduct peer code reviews and provide documented constructive feedback
  •  Select appropriate tool sets and develop systems such that they fit into Barclays DevOps ecosystems
  •  Participate in regular release processes.

Participate in project management ceremonies, delivering as per commitments

  • What we’re looking for:
    Experience in developing enterprise applications using J2EE .
  •  Extensive knowledge of CSS and JS methods & relevant work experience as a Java full stack developer
  •  Must be in Angular JS design and development. Strong proficiency in designing and developing user interface using HTML5, CSS3, AJAX, Bootstrap and Angular JS or other JS frameworks
  •  Strong experience in multi-tier architecture involving Java and Angular JS frameworks.
  •  Good work experience in UI testing tools like Protractor, Karma & Jasmine, etc.
  •  Proficiency at developing Web Service to support both pull APIs, Publish/Subscribe APIs and flat file (.csv) generation.
  •  Expert at designing modular, scalable, robust code and ability to communicate approach to dev team.ss
  •   Knowledge of best practices when designing atomic system CRUD APIs
  •  Strong proficiency with designing and coding RESTful APIs, Java, RAML, Mulesoft, Akana and extensive experience in API security, performance, orchestration usage/consumption tracking and alerting
  •  Proficiency at developing Web Service to support both pull APIs, Puvlish/Subscribe APIs and flat file (.csv) generation.
  •  Expert at designing modular, scalable, robust code and ability to communicate approach to dev team.
  •  Knowledge of best practices when designing atomic system CRUD APIs
  •  Ability to plan resource requirements from high level specifications
  •  Capable of troubleshooting common API issues
  •  Familiar with tools that can aid with profiling API resource usage and optimizing it
  •  Proficient understanding of code versioning tools such as
    {{Git / Mercurial / SVN}}