Post Job Free
Sign in

Backend Developer Intern - Java Spring Boot, .NET

Location:
Lagos, Nigeria
Posted:
August 25, 2026

Contact this candidate

Resume:

SMILE OKUTA

Lagos, Nigeria +*** 810-***-**** ***********@*****.***

PROFESSIONAL SUMMARY

Early-career Software Engineer with practical experience in backend development, REST API development, software testing, debugging, database operations, and application maintenance. Proficient in Java and Spring Boot, C#/.NET, JavaScript, SQL, PostgreSQL, Git/GitHub, Docker, and Postman. Experienced in Agile/Scrum environments with a strong interest in building secure, reliable, maintainable, and scalable backend applications.

TECHNICAL SKILLS

Programming Languages: Java, C#, JavaScript, HTML, CSS

Backend Frameworks: Spring Boot, .NET

Backend Development: REST APIs, Business Logic, API Integration, Backend Services

Databases: PostgreSQL, SQL

API & Testing: REST APIs, Postman, Functional Testing, Regression Testing, Bug Investigation, Debugging

Version Control: Git, GitHub

Tools & Technologies: Docker

Development Practices: Agile, Scrum, Software Testing, Technical Documentation, Debugging

PROFESSIONAL EXPERIENCE

Backend Engineer DOINGS LIMITED

Lagos, Nigeria October 2025 – Present

Develop and maintain backend services and REST APIs for business applications.

Implement backend functionality and application business logic based on technical requirements.

Work with relational databases and SQL to support backend application functionality.

Investigate backend and application issues, identify root causes, and implement or support appropriate fixes.

Test new backend functionality and verify software fixes before deployment.

Perform debugging and troubleshooting across application components.

Collaborate with developers and QA team members to identify, investigate, and resolve software defects.

Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Use Git and GitHub for source control and collaborative software development.

Create technical documentation for backend functionality, troubleshooting procedures, and system processes.

Coding Tutor Tresbontech Academy

Lagos, Nigeria June 2024 – September 2025

Taught programming and web development concepts to students through practical, project-based lessons.

Guided students in building interactive projects using Scratch, Code.org, HTML, CSS, and JavaScript.

Used development tools and learning platforms, including Visual Studio Code, W3Schools, Scratch, and Khan Academy.

Designed and delivered hands-on coding exercises that strengthened problem-solving and computational thinking skills.

Helped students understand programming concepts by breaking technical problems into clear, step-by-step solutions.

Reviewed student code, identified errors, and guided students through debugging and improving their solutions.

Software Engineer SEMICOLON LABS

Lagos, Nigeria June 2023 – May 2024

Developed and maintained backend software components to support application functionality and business requirements.

Implemented and updated backend features while working with existing application architecture and development standards.

Tested web applications and backend features to identify functional, integration, and technical defects.

Investigated application behaviour and backend issues to identify potential causes of defects and unexpected system behaviour.

Created detailed bug reports with reproduction steps, expected results, actual results, and relevant findings.

Performed functional and regression testing to validate new features and ensure existing functionality remained stable.

Verified bug fixes and collaborated with developers during defect investigation, troubleshooting, and resolution.

Validated software functionality against defined requirements and acceptance criteria.

Documented test findings, recurring defects, troubleshooting procedures, and relevant technical observations.

Contributed to improving software quality by identifying and resolving issues before production release.

Software Engineer Trainee SEMICOLON AFRICA

April 2021 – April 2022

Completed intensive practical software engineering training.

Developed programming and software development skills through hands-on projects and technical exercises.

Gained practical experience with software development principles, debugging, testing, and problem-solving.

Built foundational knowledge in backend development and application architecture.

Worked with software development tools and collaborative development practices.

Applied programming concepts to practical software projects.

EDUCATION

Business Management University of Reading, Henley Business School, UK

May 2022 – May 2023

TECHNICAL PROJECT EXPERIENCE

Developed backend functionality using Java, Spring Boot, and C#/.NET.

Built and worked with RESTful APIs for application functionality.

Worked with PostgreSQL and SQL for data storage and retrieval.

Used Postman for API testing and validation.

Used Git and GitHub for version control and project collaboration.

Used Docker as part of backend development and application environments.

CORE TECHNICAL STRENGTHS

Backend Development REST API Development Java & Spring Boot C# & .NET PostgreSQL & SQL API Testing Debugging & Troubleshooting Software Testing & QA Git & GitHub Docker Problem Solving Agile/Scrum Technical Documentation Attention to Detail Fast Learning & Adaptability



Contact this candidate