We are looking for talented developers to join our team; ability and commitment is more important to us than current skill set. Candidates with all levels of experiences will be considered from graduate through to Senior Developer.
Responsibilities and Duties: “Keep us running safe, and running well”
- Working within a small group of software and network engineers in an innovative and fast-paced environment.
- Provide technical troubleshooting and debugging of software and systems.
- Produce well-written and well-structured supporting documentation.
- Deliver high quality work at short notice and to tight deadlines .
- To be conscious of the future requirements for on-going product roadmap deliverables.
- Develop Use Case Models for the functional requirements and perform technical design and implementation.
- To be a key member of the development team and participate in a 24×7 call-out rota if required.
Skills and qualification
Essential requirement :
- Degree in Computer Science or equivalent. Or Passionate and Enthusiastic developer with proven skills.
- Excellent Java/J2ee programming skills.
- Write efficient scalable code with documentation.
- Understanding of MVC design patterns and frameworks.
- Experience of object oriented programming / modular programming.
- Experience in some of the following topics: Spring, Hibernate/JPA, JSP, JBoss/Tomcat.
- Willing to learn and develop new skills.
- Ability to work on own initiative.
- ‘Can do’ attitude.
- Co-operate with other teams
Desirable requirement :
- 24+ months experience as Java developer.
- Able to provide sample of developed code.
- Able to read, comment and/or debug code written by third party
- Experience of the full software development lifecycle: from requirements gathering to functional specifications
- Excellent understanding of server-sideprogramming.
- Good self-awareness. Actively seeks out tasks that help develop skills and knowledge.
- Actively seeks ways of improving existing systems and processes.
- Flexible and adaptable approach to problem solving.
- Reporting skills
Where & salary skills:
- This depends on experience and skills.