Responsibilities

  • To perform requirement analysis and oversee the implementation of architectures of the project scope.
  • To provide customized reusable solutions of project, program, or operational scope.
  • To develop high-quality and detailed designs.
  • To conduct unit testing using automated unit test frameworks and identify and address possible risk by conducting mitigation action planning.
  • Conducting configuration of your own work or from the team and assess the technical impact of multiple technologies/strategies.
  • Reviewing the work of other developers and providing feedback to them.
  • Using coding standards and best practices to ensure quality.
  • Contribute as a team member to operational, integration, or application architecture requirements, design, implementation, or on-going operations deliverables.

Requirements

  • Candidate must possess at least a Diploma/Degree in Computer Science/Information Technology or equivalent.
  • At least 5 years of relevant experience in JAVA/J2EE Technologies.
  • At least 5 years of experience writing code using languages such as (but not limited to) J2EE, Java, PL/SQL.
  • Some team leading experience.
  • Must have Hands-on experience with Java Struts, Spring, and Hibernate enterprise frameworks.