Technology

Senior Software Engineer (java) At Hr Aid

HR Aid·Lagos, nigeria·Full Time·Onsite
TechnologyFull TimeOnsite

Job Description

  • The Senior Software Engineer (Java) will be responsible for designing, developing, and maintaining high-quality, scalable software solutions. This role requires deep technical expertise, strong problem-solving skills, and the ability to mentor junior developers while contributing to architectural decisions.

Key Responsibilities

  • Design and develop scalable Java-based applications
  • Contribute to system architecture and technical design decisions
  • Write clean, maintainable, and well-documented code
  • Review code and provide technical guidance to team members
  • Collaborate with product managers and cross-functional teams
  • Troubleshoot, debug, and optimize application performance
  • Ensure adherence to software development best practices

Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or a related field
  • Minimum of 6 years' experience in professional software development using Java
  • Experience in leading or mentoring other engineers is an advantage

Requirements / Skills:

  • Strong proficiency in Java and related frameworks (Spring, Spring Boot)
  • Experience with RESTful APIs and microservices architecture
  • Solid understanding of databases (SQL and NoSQL)
  • Experience with cloud-based applications and deployments
  • Familiarity with CI/CD pipelines and DevOps practices
  • Strong problem-solving and analytical skills

Key skills

BA/BSc/HND
Apply Now
Send your CV along with a cover letter to[email protected]

Please use the job title as the subject line of your email.

At a glance

Company

HR Aid

Location

Lagos, nigeria

Employment

Full Time

Work style

Onsite

Experience

Valid until

Not specified

Created

May 19, 2026

Senior Software Engineer (java) At Hr Aid
Lagos, nigeria
Apply