Help us serve you better & stand to win a $200 Samsung phone & data bundles! Complete a short survey here Complete survey
B

Senior Java Development Engineer

Barnksforte Technologies Limited

Engineering & Technology

Yesterday
New
Experience Level: Senior level Experience Length: 7 years

Job descriptions & requirements


Company Description

Barnksforte Technologies Limited is a global leader in innovative development solutions, with operations in Nigeria, Europe, the UK, and the USA. Specializing in cutting-edge technologies, Barnksforte offers services such as software development, touchless biometric systems, revenue management systems, and more, designed to foster sustainable economic growth. Committed to excellence, value, and client satisfaction, the company focuses on facilitating infrastructure, knowledge transfer, and technology adoption to drive Africa's development. With a clear mission and vision, Barnksforte is dedicated to delivering transformative solutions across Africa and internationally.

Role Description

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.

Key Responsibilities

1.    Backend Application Development

·      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.

2.   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.

3.   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.

4.   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.

5.   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.

6.   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.

7.    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.

Qualifications & Experience

Education

·      Bachelor’s Degree in any of the following disciplines:

o  Computer Science

o  Software Engineering

o  Information Technology

o  Computer Engineering

o  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.

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.

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.

How to Apply

Interested candidates should submit their resume along with a cover letter detailing their relevant experience. Suitably qualified candidates can send in their CV to the email address:

careers@barnksfortegroup.com using the title & location as the subject matter.


<

Important safety tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

Job applications are closed.

This job role is not currently accepting applications. Please explore similar vacancies

View Similar Jobs

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 Jobberman

Or your alerts