Our Client is looking to hire a mid-level Java developer capable of designing and implementing Java applications, testing and developing software as well as debugging codes when the need arises.
Key Responsibilities
Designing and implementation of Java-based solutions.
You will be expected to take ownership of projects and problems and driving change.
Write efficient codes to solve issues that may arise in implementation.
Defining application objectives and functionality.
Align application design to suit business goals.
Developing and testing software.
Debugging and resolving technical problems that arise.
Recommending changes to existing Java infrastructure.
Developing documentation to assist users.
Ensuring continuous professional self-development.
Investigating and bug fixing live applications
You will work in Agile, with Design Patterns, Continuous Integration and Automated Deployment.
Requirements
A relevant degree from a recognized university.
3-5 years of experience in Java EE development
Familiarity with web technologies and trends.
An inner drive to acquire new knowledge.
Excellent communication and collaboration skills
Understanding of enterprise architecture and design skills
Ability to set goals and achieve them.
Ability to work as a team as well as independently