Posted on Mon 25th May, 2026 - hotnigerianjobs.com --- (0 comments)
Barnksforte Group Limited - We are a fast-growing software company building identity and digital-transformation solutions (biometrics, secure ID platforms, managed services) for governments (G2B/G2C), large enterprises and consumers across Africa. Our products power mission-critical services used by millions and demand disciplined delivery, strong stakeholder management and continuous improvement mindset.
We are recruiting to fill the position below:
Job Title: Senior Java Development Engineer
Location: Abuja (FCT)
Employment Type: Full Time - Onsite / Hybrid
Reports To: Software Development Manager
Job Purpose
The Senior Java Development Engineer is responsible for designing, developing, optimizing, and maintaining secure, scalable, and high-performance backend platforms supporting enterprise and government technology solutions.
The role focuses on backend engineering, microservices architecture, distributed systems, cloud-native development, API integration, large-scale transaction processing, and enterprise-grade application development using Java and modern backend technologies.
The Senior Java Development Engineer will work closely with Product, Architecture, DevOps, Database, QA, Infrastructure, and Security teams to build reliable and scalable digital platforms capable of supporting mission-critical operations, high transaction volumes, and large-scale data processing environments.
The role also includes providing technical leadership, supporting architecture decisions, conducting code reviews, mentoring junior developers, and promoting engineering best practices across development teams.
Design, develop, and maintain enterprise-grade backend systems and microservices using Java and Spring frameworks.
Build scalable, secure, and high-performance APIs and distributed services.
Develop cloud-native backend applications supporting enterprise and government-scale platforms.
Ensure application reliability, scalability, fault tolerance, and operational stability.
Participate in architecture design, solution development, and technical planning activities.
Microservices & Distributed Systems Engineering:
Design and implement microservices-based architectures and distributed systems.
Develop event-driven systems using messaging and streaming technologies.
Support asynchronous communication, service orchestration, and system integration patterns.
Optimize backend services for scalability, resiliency, and high-throughput processing.
Support modernization and continuous improvement of backend platforms.
API Development & Integration:
Design, develop, document, and maintain secure RESTful APIs and backend services.
Integrate internal and external enterprise systems using modern integration approaches.
Support API security, authentication, authorization, and encryption standards.
Ensure API reliability, scalability, and performance optimization.
Support service interoperability across enterprise platforms.
Database & Data Processing:
Design and optimize relational and non-relational database structures.
Develop systems capable of processing large-scale datasets and high-volume transactions.
Optimize queries, transactions, indexing, and database access patterns.
Work closely with Database Engineers on data architecture and performance optimization.
Support transactional integrity, consistency, and secure data handling practices.
Cloud & Platform Engineering:
Develop and maintain applications deployed on AWS or other cloud platforms.
Support containerized deployments, cloud-native architectures, and scalable infrastructure environments.
Collaborate with DevOps teams on CI/CD, deployment automation, and operational optimization.
Support system monitoring, logging, troubleshooting, and operational support activities.
Contribute to cloud modernization and infrastructure optimization initiatives.
Security & Secure Development Practices:
Implement secure coding standards and application security best practices.
Support cryptography, encryption, tokenization, and secure key management implementations.
Identify and remediate application vulnerabilities and security risks.
Collaborate with Security teams to ensure compliance with organizational security standards.
Promote secure software development lifecycle (SSDLC) practices across teams.
Technical Leadership & Collaboration:
Participate in architecture reviews, technical discussions, and engineering planning sessions.
Conduct code reviews and ensure adherence to coding standards and development best practices.
Mentor junior and mid-level developers on engineering standards and technical approaches.
Work closely with Product Managers, QA Teams, DevOps, Infrastructure, and Security teams.
Support continuous improvement of engineering processes, standards, and operational practices.
Key Performance Indicators (KPIs)
Application performance and scalability metrics.
API reliability and system uptime.
Code quality and defect reduction rate.
Delivery of assigned development milestones within timelines.
System incident response and resolution time.
Secure coding and vulnerability remediation compliance.
Backend performance optimization effectiveness.
Technical documentation and code review participation.
Contribution to architecture and engineering improvements.
Collaboration effectiveness across development and operational teams.
Qualifications & Experience
Education:
Bachelor’s Degree in any of the following disciplines:
Computer Science
Software Engineering
Information Technology
Computer Engineering
Or a related field
Experience:
7–10+ years’ experience in Java backend development and enterprise application engineering.
Hands-on experience building scalable enterprise and distributed backend systems.
Experience working with microservices architecture and event-driven systems.
Experience supporting enterprise, fintech, or government technology platforms.
Experience working within Agile/Scrum software delivery environments.
Preferred Technologies & Frameworks:
Java
Spring Framework
Spring Boot
Hibernate / JPA
REST APIs
Kafka / RabbitMQ or related messaging platforms
Docker
Kubernetes
AWS or related cloud platforms
Preferred Database Technologies:
PostgreSQL
Oracle
MySQL
MongoDB or other NoSQL platforms
Certifications (Advantage):
Oracle Certified Professional Java Programmer
AWS Certified Developer
AWS Certified Solutions Architect
Spring Professional Certification
Kubernetes Certifications
Technical Skills:
Enterprise Java backend development.
Microservices architecture and distributed systems.
RESTful API development and integration.
Event-driven architecture and messaging systems.
Cloud-native application development.
Database design and performance optimization.
Secure coding and application security practices.
CI/CD and DevOps collaboration.
System scalability, performance, and reliability engineering.
Troubleshooting and production support activities.
Technical documentation and architecture understanding.
Skills & Competencies:
Strong analytical and problem-solving capability.
Strong software architecture and engineering mindset.
Attention to detail and code quality discipline.
Strong communication and collaboration skills.
Ability to work independently and within cross-functional teams.
Strong ownership and accountability mindset.
Ability to manage technical priorities and delivery timelines.
Behavioral Attributes:
Proactive and solution-oriented mindset.
Strong commitment to engineering quality and operational excellence.
Continuous learning and adaptability capability.
Strong mentoring and teamwork orientation.
Ability to work under pressure in fast-paced delivery environments.
Work Environment:
Strategic and collaborative technology environment.
Involvement in high-impact, group-wide technology initiatives.
Opportunities for professional growth and influence across enterprise and government technology platforms within the Barnksforte Group.
Salary
N400,000 - N900,000 Monthly.
Application Closing Date
31st July, 2026.
How to Apply
Interested and qualified candidates should submit their CV / resume along with a cover letter detailing their relevant experience to: careers@barnksfortegroup.com using the job title & location as the subject of the email.