⚡ New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically — so you never miss an opportunity.

🔒 Secured by Stripe 📋 Cancel anytime ✅ 100+ jobs applied monthly
Home Jobs Senior Java Software Engineer

Senior Java Software Engineer

Turbham Limited  · Consulting

Full Time
500,000 - 750,000/month
Deadline: 10 September 2026
Posted June 11, 2026

Your Impact Zone

We are responsible for both developing and maintaining current internal system integration solutions as well as creating new ones.

Develops and executes unit and integration test cases to ensure software functionality and reliability.

Investigation into production incidents is a critical responsibility within this role, requiring thorough analysis and prompt resolution to mitigate operational disruptions. This involves identifying the root causes of incidents, documenting findings, and implementing corrective measures to prevent recurrence. Strong analytical skills and attention to detail are essential, as is the ability to work under pressure to restore systems efficiently. Collaboration with cross-functional teams may be necessary to ensure comprehensive incident resolution and sustained improvements in production processes.

Prepare work estimates and engage in sprint planning sessions to outline project timelines and deliverables.

By implementing industry-leading methodologies and standards, maintain optimal code quality and performance throughout development cycles.

Create and deploy innovative features while enhancing current capabilities to align with organizational objectives.

Engage in every stage of the software delivery process, spanning initial analysis, development, rigorous testing, seamless deployment, and continuous post-release support.

Seeking a highly motivated individual to fill the role of [Job Title] in our dynamic team. The ideal candidate must possess a bachelor’s degree in a relevant field, along with at least three years of hands-on experience in [specific industry or function]. Proficiency in [specific software or tools] is essential, along with strong analytical, problem-solving, and communication skills. Additionally, the candidate should demonstrate the ability to work independently and collaboratively in a fast-paced environment. Familiarity with [specific regulations or standards] and a commitment to continuous learning are also required. Responsibilities include [list key duties, e.g., managing projects, analyzing data, or overseeing operations], ensuring adherence to deadlines and quality standards while fostering innovation and efficiency.

Requires a minimum of five years of practical expertise in crafting enterprise-level applications with Java.

Requires a minimum of five years of hands-on experience in Spring and Spring Boot development.

Proficient in a wide range of design patterns, data structures, and algorithms, ensuring robust and efficient software solutions.

Proficiency in design patterns specific to distributed systems, concurrent and multithreaded programming, as well as distributed transactions is essential.

Proficiency in Java frameworks, including Spring Core, Spring Boot, Spring MVC, REST, XML/SOAP, and Hibernate, is essential.

Kafka, Rico Rendezvous, JMS, MQ, or comparable messaging platforms are required.

Proficient in utilizing Java-based web servers is required.

Proficiency in Jenkins coupled with a foundational grasp of continuous integration (CI) methodologies is required.

Proven expertise in version control systems, with a preference for GIT, and familiarity with SVN is advantageous.

Proficient in both written and verbal English communication, enabling effective interaction with international clients and colleagues.

Capable of thriving both in collaborative settings and individual tasks with equal effectiveness.

Possessing this qualification is viewed as beneficial.

Proficiency in data analysis techniques and data modeling frameworks is essential.

Proven expertise in analyzing and enhancing the performance of SQL queries through profiling and optimization techniques.

Proficiency in leveraging AWS cloud services is required for this role.

Proven expertise in Kotlin development is required for this role.

Established expertise in directing development teams or coaching fellow engineers is essential.

Proficiency in financial services, with a strong focus on Capital Markets and Securities Trading—particularly Fixed Income trading—along with expertise in FIX protocols, is required.

Proven expertise in implementing and configuring Salesforce CRM integrations is required.

Proven experience with identity management systems is required.

Proficiency in artificial intelligence is beneficial, though a strong interest and readiness to engage with AI tools are essential requirements for this role.

The salary offered for this position is subject to adjustment based on the candidate’s specific skills, qualifications, and professional background.

Include your expected salary range in the email submission of your application.

Prospective candidates who meet the qualifications are encouraged to submit their CV via email to hrng@turbham.com, with the position title included in the subject line.

Qualifications

BA/BSc/HND

Experience Required

5 years

More jobs in Nigeria