Description

Job Description

Primary Skills:

  • UI Expertise: Advanced JavaScript, Typescript, Angular 8+
  • Front-end Languages and Libraries: HTML, CSS, JavaScript, Typescript, XML, jQuery
  • Backend Proficiency:
    • Core Java 8+
    • Spring Boot, Spring MVC
    • Restful Web Services
    • Spring ORM
  • Object-Oriented Programming: Strong understanding of OOP concepts, Design patterns, Collection frameworks
  • REST APIs Development: Building back-end applications using Java, Spring Boot
  • Code Management Tools: Git, SVN, Bitbucket
  • Deployment Tools: Jenkins

Secondary Skills:

  • DevOps and Cloud: Understanding required
  • Caching Systems: Knowledge of Redis, Couchbase
  • Operating Systems: Familiarity with Linux environment
  • Agile SDLC: Experience in Agile software development lifecycle
  • Professional Experience: 8+ years in Java/J2EE enterprise applications
  • UI Technologies: 4+ years of hands-on experience

Additional Requirements:

  • Domain Knowledge in Core Banking: Experience in US Core Banking, including Loans, Deposits, Customer Information Systems, is a significant advantage.

This role involves working in a hybrid setup, requiring the candidate to have a balanced skill set in both front-end and back-end technologies, along with a strong understanding of DevOps and cloud environments. The ideal candidate will have a comprehensive background in Java enterprise applications and UI technologies, coupled with relevant domain knowledge in core banking.

Education

Any Graduate