Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 26, 2026
    Deadline: Jun 4, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • This enterprise technology firm specializes in eliminating operational friction through high-grade applications, intelligent access workflows, and automated financial transaction systems. By designing secure, API-driven architectures that integrate seamlessly with top-tier ERP software, the company transforms traditional administrative tasks into data-rich u...
    Read more about this company

     

    Java Software Engineer

    Job Summary

    We are seeking a motivated, detail-oriented Junior Java Software Engineer to join our engineering team. In this role, you will assist in the design, development, testing, and maintenance of our high-quality, scalable Java applications. Working closely with senior engineers and product teams, you will write clean code, troubleshoot application bugs, and actively build out new features and API integrations. This position offers an excellent opportunity to expand your technical skills, work with modern software architectures, and receive mentorship from experienced software veterans.

    Key Responsibilities & Duties

    Code Development: Write clean, maintainable, efficient, and secure code using Java (Java 8 or higher) and modern framework ecosystems.

    • Feature Implementation: Assist in building backend business logic, handling databases, and implementing RESTful APIs to deliver new product features.
    • Testing & Quality Assurance: Write unit and integration tests (using JUnit or Mockito) to ensure application stability and minimize technical debt.
    • Bug Fixing & Maintenance: Debug existing software to diagnose issues, optimize execution speeds, and resolve defects reported by users or QA teams.
    • Code Review & Collaboration: Participate in peer code reviews to receive constructive feedback, learn team coding standards, and maintain code quality.
    • Technical Documentation: Maintain accurate technical notes, API documentation (Swagger/OpenAPI), and system workflow diagrams for onboarding and system transparency.

    Key Requirements & Core Competencies

    Technical Skills

    • Core Java Mastery: Strong understanding of foundational Java concepts, including Object-Oriented Programming (OOP) principles, collections frameworks, exception handling, and multi-threading.
    • Framework Experience: Practical exposure to standard Java frameworks—most notably Spring Boot, Spring MVC, or Hibernate/JPA.
    • Database & SQL: Basic proficiency in relational databases (such as PostgreSQL, MySQL, or Oracle SQL) and the ability to write basic SQL queries and join syntax.
    • Web Services: Understanding of how to build and consume RESTful web applications and work with structured data types (JSON and XML).
    • Version Control: Foundational experience working with Git (branching, committing, pulling, and merging code) within platform ecosystems like GitHub or GitLab.
    • Tools & IDEs: Familiarity with Java IDEs (IntelliJ IDEA, Eclipse, or NetBeans) and project management/build automation tools (Maven or Gradle).

    Soft Skills & Operational Competencies

    • Problem-Solving: Logical reasoning and analytical aptitude to break down complex instructions into operational code blocks.
    • Eagerness to Learn: Active curiosity to explore new tools, software updates, and engineering practices under the guidance of seniors.
    • Clear Communication: Ability to voice technical difficulties clearly, collaborate effectively inside agile software teams, and participate productively in standups.

    Qualifications

    Educational Background

    Minimum Requirement: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a closely related technical field.

    Alternative: Graduates from reputable coding bootcamps with a highly comprehensive personal portfolio of working Java projects will also be considered.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified candidates should apply using the Apply Now button below.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Collecta Digital Services Limi... Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail