Senior Developer (Java)

Apply Now

Minimum 4-6 years of experience

Responsibilities and Duties

  • Perform J2EE software development of the Banking System.
  • Analyze changes and impacts on existing systems.
  • Must have a solid understanding of Object Oriented Programming.
  • Designs programs for projects or enhancements to existing programs.
  • Writes specifications for programs of low to moderate complexity.
  • Creates appropriate documentation in work assignments such as program code, and technical documentation.
  • Prepare test scenarios and conduct unit test / system test.
  • Conduct code review for each release.
  • Ensure test accuracy and completeness for a problem free-implementation.
  • Ensure that all documentation, processes and methodologies used in the various phases of system development and implementation and production system support are in accordance with the Group’s standards.
  • Strong communication skills are required as position will interact with business owners.
  • Provide guidance and coach junior developers on their development work.
  • Good interpersonal, persuasion, leadership and ability to drive work progress.
  • Able to relate to business requirements and understand business drivers and imperatives.

Qualifications and Skills

  • Must Well versed in Java tecnologies (Java, JSP, Servlets, J2EE, EJB, Spring MVC and Web Service).
  • Must Well versed in React JS (prefer) and/or Angular JS.