Epicareer Might not Working Properly
Learn More

Back End Developer

Salary undisclosed

Apply on


Original
Simplified

Job Purpose

  • Perform the design and development of mobile application and web portals.
  • The role will also be involved in troubleshooting and debugging the developed applications/software.

Job Responsibilities

Software Development

  • Deliver top quality Java code backend code across a broad array of interactive application projects.
  • Support a digital platform’s backend code and the architecture of the user experience, bringing into life functionalities proposed by designers from development to delivery.
  • Collaborate with front end developers to integrate user-facing elements with back end logic and other applications APIs.
  • Ensure that all development efforts produced have a high degree of quality, accuracy, timeliness and comply with accessibility standards.
  • Contribute to a consistent architecture for sustainability of the applications/software.
  • Actively test and debug programs to ensure stability and accuracy.
  • Develop and maintain back end code that improves analytical, statistical modelling and forecasting methods to support business in their decision-making process.

Software Documentation

  • Actively participating in discussion and review with team members on functional requirements and documents in building and improving the company’s digital products/services.
  • Actively involved in translating requirements into technical designs and documents.

Job Requirements

  • Bachelor's Degree in computer science, software engineering or information technology or related fields.
  • Minimum 3 years of working experience in backend development.
  • Experience in Agile Software Development and understanding of Agile methodology and practices.
  • Experience working in Agile teams or in a collaborative team environment which includes discussions around creative reviews, giving and receiving constructive feedback to and from team members and clients.
  • Good knowledge in Java with vast Spring framework or Spring Boot experience.