we are looking for a Back-End Developer who is responsible for managing the interchange of data between the server and the user. Your Primary focus will be development of all server-side-logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. A basic understanding of front-end technologies is therefore necessary as well.
Responsibilities
Participate in the entire application lifecycle, focusing on coding and debugging.
write clean code to develop functional web applications Troubleshoot and debug applications.
Build reusable code and libraries for future use.
Follow emerging technologies.
Requirements
Bachelor's degree.
Experience: 0 - 6 months.
Languages and Frameworks: Java Spring boot, Hibernate, node.js Express.
Databases: Mysql, MongoDB.
Strong understanding of the web development cycle and programming techniques and tools.
Strong problem solving and verbal and written communication skills.
Ability to work independently or with a group.
Excellent analytical and time management skills.
Teamwork skills with a problem-solving attitude.
Basic understanding of front-end technologies and platforms, such as Java script, CSS3, HTML5.
Management of hosting environment, including database administration and scaling an application to support load changes.
Outputting data in different formats.
Creating database schemas that represent and support business processes Proficient understanding of code versioning tools, such as GIT.