Shujaa Solutions Limited
Position: Java EE Developer
Division/Department: Technical
Reports to: Team Leader
Employment Terms: 3 Month Renewable ContractPosition: Java EE Developer
Division/Department: Technical
Reports to: Team Leader
Application Details: Send cover illustrating a recent java project & CV to careers@shujaa.co.ke
Closing Date: 5 PM; 31st of MAY 2013
About Shujaa Solutions
Shujaa Solutions Ltd is a leading Mobile Technologies Software Development Company specializing in mobile technologies.
The company employs cutting edge
technologies in producing business solutions and solutions for general mobile
users. You can visit us at www.shujaa.co.ke for more information.
Purpose and duties of the position
Participate in the development, maintenance and support of Shujaa’s products, systems and service offerings to corporate clients using current and selected future technologies predominantly in JAVA EE (Glassfish) and Postgres DB on Ubuntu Server.
Duties/Responsibilities
Purpose and duties of the position
Participate in the development, maintenance and support of Shujaa’s products, systems and service offerings to corporate clients using current and selected future technologies predominantly in JAVA EE (Glassfish) and Postgres DB on Ubuntu Server.
Duties/Responsibilities
- Documentation of design options and solutions according
to System Development Life Cycle (SDLC) methodology. Ensure that solutions
adhere to development best practices and architectural principles.
- Develop detailed specifications, create and review code
and assess impact on other applications
- Evaluate hardware or software product alternatives and
makes recommendations
- Apply analytical skills to resolve problems and deliver
viable solutions. Anticipate obstacles and execute proactive approaches to
issues.
- Active participation in issue resolution.
- Work closely with other team members to ensure
consistency in coding standards and approaches, and to optimize any
synergy and re-use opportunities
- Deliver high quality software with an emphasis on
standards compliance and use of industry best practices.
- Software to be primarily developed on Linux Server
- Continually develop skills and knowledge by reading and
implementing any recommended technologies or methods or books.
Qualifications, Knowledge, skills
and abilities:
- University degree in IT, Computer Science, Computer
Programming or related field with programming knowledge.
- At least 1 year work experience, total project
experience or teaching experience in java.
- Proficiency in Linux command-line.
- Knowledge of Object Oriented Analysis, Design methods
and techniques including MVC & Agile Development.
- Demonstrates solid communication skills, both written
and verbal.
- Demonstrates good leadership skills and independence.
- Knowledge and experience of Telecom-GSM Technologies
(SMS, USSD, Mobile Apps & Gateways).
- At least 1 year work experience, total project
experience or teaching experience in java.
- You must be proficient in Linux command-line.
Conditions to be considered for the
Job:
- Please state the Job Description on the subject line of
your email.
- You must state your salary expectation on your email or
cover letter.
- You must state the soonest date you are available to
start in your email or cover letter.
- You must provide a working mobile telephone number.
- Any canvasing or calling Shujaa prior to a written
application will lead to disqualification.
- If you do not meet the qualifications and experience
required do not apply.
- We are only accepting applications for advertised
Roles.
Deadline: 5 PM; 31st of MAY 2013