/
Senior/ Engineer, Apps Development (API)
HomeCareers Senior/ Engineer, Apps Development (API)

Senior/ Engineer, Apps Development (API)

Responsibilities

  • Reviews design documents and provides feedback on approach and estimates
  • Participate fully in Agile Scrum team’s development cycle and strictly adhere to the development process, coding standards and guidelines
  • Responsible for translating requirements into API Design and writing of interface specification
  • Develops the code based on high level design and low level design and Executes the unit testing. Peer review of the code
  • Ensures that software meets or exceed specified standards and end-user requirements.

Requirements

  • Min 4 years of experience as Java/J2EE developer
  • Strong knowledge of API development and webservices (WSDL Soap, Restful)
  • Strong knowledge of the java frameworks (Spring MVC, Spring Security)
  • Proficient and hands on with Application Servers (Weblogic, Tomcat, JBoss)
  • Good knowledge of relation database, specifically Oracle (SQL – PL/SQL) and Mariadb
  • Technical expertise in the design, development, coding, testing, and debugging of software
  • API gateway experience (such as APIGee, tyk.io, Mulesoft) would be added advantage
  • Experience in load balancing and proxying (HAProxy, Nginx)
  • Knowledge of UI development (JSP, HTML, CSS, Ajax, XML) is an added advantage
  • Service Provider / Telecommunication knowledge (TMForum SID)
  • Excellent communication
  • 4-7 Years of Experience; Degree in Engineering/Computer Science preferred

Applying for Senior/ Engineer, Apps Development (API)

Click or drag a file to this area to upload.
(Allowed file types: .doc, .docx, .pdf)