Self-motivated, enthusiastic, and professional Java Programmer with more than 1 years of experience in designing and developing web and desktop-based applications or software using Java platform. Capable of designing, testing, debugging, and documenting reliable and efficient Java code based on user requirements as well as providing technical support in all phases of software development life cycle. Possess excellent communication, time-management, multi-tasking, problem-solving, analytical and team-working skills.