ChamsSwitch Limited Job for a Java Programmer

ChamsSwitch Limited is a subsidiary of Chams Plc, an indigenous and a leading Information Technology solutions company with deep specialization in Card Technology and over 22 years of industry experience. We are leaders in electronic payment with a world class Transaction Switching platform serving individuals, businesses, corporates and government organisations.
We are recruiting to fill the position below:

 

 

Job Title: Java Programmer
Location: Lagos
Job Description

  • We are looking for a Java developer responsible for building Java applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems. Help maintain code quality, organization, and automatization.
  • Your primary responsibility will be to design, build, and maintain efficient, reusable, and reliable Java code. Ensure the best performance, quality, and responsiveness of the applications.

Requirements

  • Experience utilizing J2EE technologies: JSP, Servlets, Spring, Hibernate, XML/XSD
  • Ability to work multiple tasks with attention to detail
  • Must be a fast learner and be able to grasp new concepts quickly
  • Experience with Microsoft SQL Server, SQL stored procedures, complex queries
  • Background in using/administering Apache and Tomcat
  • Computer Science, Engineering degree or equivalent
  • Ability to work in a fast paced office environment
  • Must be able to research, locate and decide on solutions to problems quickly
  • Must have excellent written and oral communication skills

 

 

 

Job Title: PHP Programmer
Location: Lagos
Responsibilities

  • Responsible for managing back-end services and the interchange of data between the server and the users.
  • Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
  • You will also be responsible for integrating the front-end elements built by your co-workers into the application.
  • Therefore, a basic understanding of front-end technologies is necessary as well.

Requirements

  • Strong knowledge of PHP web frameworks {{such as Laravel, Yii, etc depending on your technology stack
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Knowledge of object oriented PHP programming.
  • Understanding accessibility and security compliance {{Depending on the specific project}}
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding the fully synchronous behavior of PHP
  • Understanding of MVC design patterns
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git

 

 

 

Job Title: Mobile Developer (Android and IOS)
Location: Lagos
Job Description

  • Experience in creating and managing mobile applications in Android, iOS
  • A strong sense of ownership and responsibility for code quality that follows best practices.
  • Develop and create new and fresh applications using UX design principals.
  • A strong passion for learning and adapting to new technologies.
  • Ability to multi-task and work under pressure.
  • Excellent written and verbal communication skills.

Requirements

  • Good OO design and programming skills.
  • Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP
  • Experience building web and native apps.
  • Experience using social media APIs.
  • Experience on web service integration (SOAP, REST, JSON, XML)
  • Experience of development using web technologies.
  • Good understanding of OO programming and design patterns.
  • Ads integration using a 3rd party ad server. (DART)
  • Using version control. (e.g. SVN)
  • Excellent debugging and optimisation skills

 

How to Apply
Interested and qualified candidates should send their Applications and CV’s to: [email protected]

 

Application Deadline: 1st October, 2017.

GET JOB ALERTS
in your inbox

Subscribe to our mailing list and get vacancies and employment updates to your email inbox.

Speak Your Mind

*

GET JOB ALERTS
in your inbox

Subscribe to our mailing list and get vacancies and employment updates to your email inbox.