Epicareer Might not Working Properly
Learn More

Back End Software Engineer

Salary undisclosed

Checking job availability...

Original
Simplified
A Back-End Software Engineer is responsible for developing and maintaining server-side logic of web applications. This role involves close collaboration with front-end engineers and mobile app developers to design and implement web services and APIs that deliver seamless user experiences. Furthermore, the Back-End Software Engineer analyzes existing codes and develops innovative solutions to optimize application performance and scalability.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Information technology or related field.
  • At least 3-years of relevant experience in web development using NodeJs and Java
  • Strong knowledge on the following:
    • Java 11 (Spring Boot Framework)
    • NodeJs (HapiJS Framework)
    • Redis Cache
    • OracleDB (PL/SQL)
    • MongoDB
    • RESTful API Development
    • RabbitMQ
    • Docker
    • Junit
    • Jest
    • Git
    • Postman
    • Microservices