IPI Solutions has the vision of becoming the most valuable Business Technology Solution Provider in Africa. We have evolved over the years to become one of the most trusted IT Platform Solution Provider, marketplace to buy Microsoft products and system integrator with awards and recognition from reputable organizations such as African Quality Achievement Award category from African Quality Institute as “Africa’s Most Reliable Quality Business Technology Solution Provider 2016
- We are thrilled to offer a position for a back-end Developer with a proven track record in Spring Boot framework expertise.
- As a member of our organization, you will play a role in designing, implementing, and maintaining robust backend systems that power our diverse range of products.
Responsibilities:
- Collaborate with cross-functional teams to understand business requirements and translate them into scalable backend solutions.
- Using the Spring Boot framework, design and develop efficient APIs, microservices, and data models.
- Please ensure the security, performance, and scalability of backend applications.
- Conduct thorough testing and debugging to identify and resolve potential issues.
- Continuously optimize and refactor code to enhance system performance and maintainability.
- Stay up-to-date with industry trends and best practices to drive innovation and improve development processes.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Proven experience as a Backend Developer with a focus on Spring Boot development.
- Proven experience as a Backend Developer with expertise in JavaScript frameworks like Express.js, Next.js
- Proficient in Java and related technologies for building backend systems.
- Strong understanding of RESTful APIs, micro-services architecture, and cloud and on-premise platforms.
- Familiarity with databases (e.g., MySQL, PostgreSQL), redis, and ORM frameworks (e.g., Hibernate).
- Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions.
- Implement caching solutions using Redis.
- Experience with version control systems, such as Git, and containerized applications using Docker.
- Troubleshoot and resolve complex technical issues.
- Stay updated with the latest industry trends and technologies.
Method of Application
Signup to view application details.
Signup Now