Work from Office
Bangalore
Posted 3 years ago

Responsibilities

• Work with the Project Manager on guiding the team technically
• Work with Architect on design
• Translate the design requirements into code and integrate with standard end points REST ,SOAP Web Services, etc
• Work with team members in design and development of service integration layer, frontend & various workflows
• Mentor the developers technically; review the code and inculcate best design and coding practices
• Ensure the code is scalable , fault tolerant and well documented.
• Help improve code quality through writing unit tests, automation and performing code reviews
• Have a fanatical attention to quality

Requirements

  • Leading end to end (min two years) & at least one internet/mobile based Banking/financial services, payments
  • projects- SDLC, delivery, production support and post go live
  • BFSI experience min 2 to 3 years
  • Fronting customers (min 2 yrs) is important
  • 8-13 years of relevant experience out of 2 years should be in a lead position
  • Good verbal and written communication skills to articulate with customer and internal teams; No heavy accent
  • Ability to learn technology quickly through instruction and self-training.
  • You are Self Motivated to get things done and a Self-starter Good attitude, Passionate, Eager to learn new technologies

Technical Criteria

  • Java/J2EE experience
  • Strong basic concepts of java
  • Hands on experience in J2EE, Spring, Hibernate – guru
  • Hands-on experience in API, REST services and SOAP services
  • Code quality: sonarqube, any others
  • Tools: Maven, Jenkins, git hub , SVN, etc. build and release mgt process or related tools Familiar with Test Suites , Debuggers
  • Hands on experience in Middleware integration/Messaging frameworks
  • Any one of Message Brokers or ESBs like Fuse ESB or Mule ESB
  • Any one of Integration frameworks like Apache Camel , Apache Kakfa, etc
  • Basic designing experience (sequence diagrams, class diagrams); draw architecture/block diagrams.
  • Basic front-end technologies (Javascript, Ajax, JQuery) hands on trouble shooting, Session Management, testing multiple browsers
  • Good knowledge of SQL queries, basic Unix commands to work on Linux sytems
  • Concept of Workflow – multistep approval process, in-built coding or using any workflow engine, BPM or BPEL
  • Core Banking integration experience a big plus
  • Basic security vulnerabilities prevention in applications; awareness of pen testing
  • Basic troubleshooting performance issues, memory issues, improve performance,
  • hands on proactively how to prevent at least two to three common Security vulnerabilities like sql injection,
  • cross site scripting, etc; input client side, server side validations, xss filter, etc.. top 10 owasp;
  • Troubleshoot performance issues – analysing thread dump using xxx tools, analysing heap dump using xxxx tools, optional- analysis gc logs
  • jvm Memory management – heap size, stack size (memory used for loading classes)
  • profiling concept – jvm profiler or JProfiler ; code optimisation techniques load testing using JMeter

Job Features

Job Category

Experienced

Apply Online

A valid phone number is required.
A valid email address is required.