Jobgurus Job advert

Intermediate Java Developer

Aldelia Group - Our client, an indigenous software company is currently recruiting suitably qualified candidates to fill the position below:

Job Position: Intermediate Java Developer
Job Location
: Lagos

Job Description

  • The Java developer is required to work on a software development project for a financial institution.

Responsibilities


  • Determine and identify high-level functional and technical requirements on the basis of interactions with the user community and knowledge of enterprise architecture. Design architectures, including the software, hardware and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces.
  • Interact with project management to plan project schedules and technical direction. Provide quality assurance review and the evaluation of existing and new software products. Develop high-level system design diagrams for program design, coding, testing, debugging and documentation.
  • Develop and implement moderate to complex web applications on one or more platforms.

Requirements

  • Understand emerging web and mobile development models
  • Experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc.
  • High scalability projects involving cloud-based infrastructure design and implementation
  • Working knowledge of object-oriented design and development skills
  • Successful track record of developing quality software products and shipping production ready software
  • Good understanding of Web Services protocols such as REST, SOAP and API design for extensible and portability
  • Experience in Java/JEE, Spring, JSON, XML, REST, NoSQL Database(MongoDB, Cassandra), Distributed System, RDBMS, ePub3, MVC frameworks, Design Patterns, Javascript, JQuery, GWT, JSON
  • Experience in LAMP (Linux, Apache, MySQL, PHP/Python/Perl) and/or server-side Java programming with Web 1.0 MVC frameworks and experience in JEE technologies like Servlets, JSPs, EJBs, Web, Services, JMS, JAXB.
  • Bachelor's Degree in appropriate field of study or equivalent work experience in core banking is a plus.
  • Minimum of 3 - 7 years experience in a similar role.
  • Experience in developing software for financial institution is a major advantage.

Salary
N300,000 - N350,000 per month.

Note: Only shortlisted candidates will be contacted.