Epicareer Might not Working Properly
Learn More

Senior Java Software Engineer

Salary undisclosed

Apply on


Original
Simplified

Key Responsibilities

  • Architect, analysis, design and develop software programs to meet business requirements.
  • Diagnose, troubleshoot and identify solution to resolve issue.
  • Ensure that development standards, policies and procedures are adhered to
  • Ensure that projects are accurately estimated and delivered to schedule
  • To assist in system implementation and application support
  • Liaise with client or vendors for efficient implementation of new software products and for resolution of any adaption issues.
  • Oversee the technologies, tools and techniques used within the team
  • Continuously explore, evaluate and implement new technologies and practices to improve the overall quality of the product.
  • Create and maintain software documentation
  • Lead and guide a team of programmers

Requirements

  • Degree in Computer Science or Information Technology or their equivalents
  • Minimum 3 years in relevant field experience
  • Proficient in Java, J2EE, SQL, RESTful API
  • Knowledge in Unix, mobile and web-based application development, C#, ASP.NET, JavaScript, TypeScript, Angular, Ionic, Flutter, Ajax, JSP, CSS and JQuery would be an advantage
  • Ability to read, write and converse in English required
  • Must be able to work in a team environment
  • Must have flexibility to travel when required