Senior Java Software Engineer (Virtual) Job at Staff-Recruit

Staff-Recruit is a leading Human Resource and Management Consulting firm which provides a range of recruitment, selection, outsourcing, training & development solutions. We are a dedicated team of professional consultants offering top of the line executive recruitment and selection services. We cater for the needs of a range of professionals seeking employment and work together to create effective solutions using our networks and strong client base.

We are recruiting to fill the position below:

Job Position: Senior Java Software Engineer (Virtual)
Job Location: Nigeria
Employment Type: Full Time


  • Knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with Agile/Scrum methodologies and DevOps practices.
  • Certifications in Java programming or related technologies.
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a collaborative team environment.
  • Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
  • Experience with service-oriented architectures (including microservices) and containerization technologies (e.g., Docker, Kubernetes).
  • Bachelor's Degree


  • 5+ years of experience in software development, with a strong focus on Java programming.
  • Proven track record of designing and implementing enterprise-level Java applications from concept to production.
  • Experience with web development technologies including HTML, CSS, JavaScript, and related frameworks (e.g., Angular, React).
  • Strong database skills with SQL and relational databases (e.g., MySQL, PostgreSQL, Oracle).
  • Deep understanding of object-oriented design principles, data structures, algorithms, and design patterns.
  • Experience building web APIs using the Spring Boot framework.
  • Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.

USD 48,000,000 - USD 60,000,000 annually

Method of Application
Interested and qualified candidates should send their CV to: using the Job Position as the subject of the mail.

Note: Linkedin Profile Link should be included on the body of the mail.