SENIOR BACKEND DEVELOPER

Anonymous Employer

Job Summary

The senior backend developer will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. You will be responsible for deploying and maintaining functional, secure, and high-quality applications. In this role, you will approach software holistically to cater to both user experience and functionality using a range of different technologies and languages (such as Java, JavaScript, HTML, PHP, C#)

  • Minimum Qualification: Degree
  • Experience Level: Senior level
  • Experience Length: 5 years

Job Description/Requirements

Responsibilities:

  • Identify and analyze user requirements

  • Prioritize, assign and execute tasks throughout the software development life cycle

  • Develop Java EE applications

  • Design database architecture

  • Schedule product releases with internal teams

  • Document development phases

  • Ensure our applications are secure and up to date

  • Participate in the design and creation of scalable software

  • Writing clean, efficient & functional code on the front- and back-end

  • Test and fix bugs or other coding issues

  • Review, test and debug team members’ code

  • Work with development teams and product managers to ideate software solutions

  • Design client-side and server-side architecture

  • Build the front-end of applications through appealing visual design

  • Develop and manage well-functioning databases and applications

  • Write effective APIs

  • Test software to ensure responsiveness and efficiency

  • Troubleshoot, debug and upgrade software

  • Create security and data protection settings

  • Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification.

  • Object-Oriented Analysis and design using common design patterns

  • Build features and applications with a mobile responsive design

  • Write technical documentation

  • Work with data scientists and analysts to improve software


    Minimum qualifications:

  • Bachelor’s degree in Computer Science or Engineering

  • Minimum of 5 years’ work experience in a similar role preferably in Fintech or Financial Services

  • Experience designing, building, and testing Java EE applications

  • Hands-on experience with Object-Oriented Design (OOD)

  • Demonstrable experience with Gradle, Maven, Jenkins

  • Hands-on experience with test-driven development.


    Desired Knowledge, Skills, and Attributes:

  • Knowledge of multiple back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)

  • Agile software development

  • Excellent knowledge of Relational Databases, SQL, and ORM technologies

  • Good knowledge of how to write or integrate web applications with Restful API’s

  • In-depth knowledge of popular Java frameworks like Spring, Vertx, Hibernate, Jooq, etc.

  • Back-end skill set – e.g. SQL, NoSQL, Catching (aerospike or Redis), Java, Spring, Application Servers (Wildfly, Jboss, Jetty, Glassfish, etc), and Git

  • Elastic Search, Apache Solr

  • Gradle, Maven, Jenkins

  • Excellent communication and teamwork skills

  • Great attention to detail

  • Organizational skills

  • Exacting attention to detail, picking up on the details that others miss

  • Intellectually curious

  • Very flexible with great collaboration skills

  • A strong focus on excellence

  • Ability to plan and prioritize effectively

  • Comfortable working with a team

  • Passionate, driven, and self-motivated

  • A thirst for knowledge and learning

  • Excellent analytical skills

  • Exceptional creativity and problem-solving skills.

Important Safety Tips

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

Share Job Post

Log In to apply now

Activate Notifications Stay productive - get the latest updates on Jobs & News
Activate
Deactivate Notifications Stop receiving the latest updates on Jobs & News
Deactivate
Anonymous Employer
Lagos
| Full Time |
NGN Confidential
Job Function: Software & Data
1mo
Lagos
| Full Time |
NGN Confidential
Job Function: Software & Data
1mo
Lagos
| Full Time |
NGN Confidential
Job Function: Software & Data
1mo
Lagos
| Full Time |
NGN Confidential
Job Function: Software & Data
1mo