Mid level Backend Developer - Abuja
eRecruiter
Abuja, ng
9h ago

Our client is an indigenous software development company that provides feasible and reliable solutions to the stakeholders of the education sector aiming to transform education using technology.

They currently have an opening for a Mid level Backend Developer in Abuja.

The ideal candidate must be passionate about building products that will solve customers’ needs, and who is comfortable working in a dynamic, face-paced company and with cross-functional teams.

Job responsibilities

  • Work with various broad technologies : Java EE, Spring framework, Restful architectures, Relational and Nonrelational databases.
  • Write junit tests and functional tests.
  • Work with source control systems, including git.
  • Develop and maintain service-oriented architectures.
  • Build architectures for continuous delivery.
  • Analyze and improve client's products and services to deliver an unsurpassed level of availability, scalability, and reliability whilst maintaining simplicity of design
  • Requirements

  • 2+ years experience in systems management or software development
  • Understanding of high-availability, fault-tolerant, scalable, distributed systems and methodologies like agile, unit testing, pair programming, and continuous integration.
  • Deep understanding of how to build performant, decoupled, testable, maintainable code.
  • Expertise with software development in languages like Java, Python and Javascript
  • Extraordinary creative and innovative problem-solving skills, with a willingness to take responsibility for the software you write all the way to production.
  • Working knowledge with datastores (e.g., RDBMS, time-series-database, NoSql, search, analytics).
  • Hands on experience with public cloud offerings (e.g., AWS, GCP, etc.)
  • Knowledge of open source libraries, tools and frameworks (e.g. for logging, wiring, testing, building)
  • Experience facing the challenges of building software as a service, including deploying and maintaining software at scale
  • Ability and willingness to learn new programming languages, frameworks and paradigms
  • Only qualified candidates will be contacted

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form