Trusted listing

Back-End Developer

Unified Payment Services Limited

Lagos, Nigeria Permanent

Published 1 month ago · Expires 3 weeks from now

Share :

Job description

We are seeking an experienced professional for this opening. Position Overview: - A Back-End Developer is responsible for the server-side development of web applications. They build the core functionality that users don't directly see, but that powers the entire application - This includes tasks like: Designing and implementing databases to store and manage data - Building APIs (Application Programming Interfaces) that allow other applications to interact with the back-end - Writing server-side code that handles user requests and performs various tasks - Ensuring the application is secure, scalable, and performant. Key Responsibilities: - Participate in the entire application development lifecycle, focusing on coding and debugging - Write clean, well-documented, and maintainable code to develop functional and secure back-end features - Troubleshoot and debug complex back-end issues - Design and implement database solutions for efficient data storage and retrieval - Develop and maintain secure APIs for seamless communication with front-end applications and other services - Optimize application performance and scalability to handle increasing user traffic and data volume - Collaborate with front-end developers to ensure smooth integration between the user interface and the back-end - Stay up-to-date with the latest back-end technologies and trends Requirements: - Proven experience as a Back-End Developer with 4- 9 years’ experience Minimum - Strong understanding of back-end development principles and best practices - Proficiency in one or more back-end programming languages (e.g., Java, .Net, C#) - Experience with relational databases (e.g., MySQL, PostgreSQL) MsSQL and • NoSQL databases (e.g., MongoDB) - Experience with building and maintaining APIs (RESTful APIs, GraphQL) - Excellent problem-solving and analytical skills - Strong communication and collaboration skills. Additional Skills (may be desired depending on the specific role): - Experience with cloud platforms (e.g., AWS, Azure, GCP)  - DevOps experience • Experience with containerisation technologies (e.g., Docker, Kubernetes) - Experience with continuous integration and continuous delivery (CI/CD) pipelines.

Interested in this job?

Log in to see the email

Not registered yet? Create a free account