Java Developer (Lead)

Java Developer (Lead)

Job Title: Java Developer (Lead)
Contract Type: Permanent
Location: Kuala Lumpur
Job Published: July 21, 2021 11:01

Job Description

Job Description: 

  • Act in the capacity of a mobile app and web engineering lead to actively participate in full dev cycle 
  • Estimate engineering effort, plan implementation, and roll out system change, ensure that technical solutions follow best practices, are reliable, are easily maintainable and are scalable under sustained load. 
  • Create and evolve application documentation as required. 
  • Work and communicate with other engineers and cross functional teams like Product Management, Project Management, Release Engineering, Quality Assurance, Operations teams etc. to develop innovative solutions. 
  • Find and help fix stability/scalability issues in a very time critical environment, Identify project risks and work effectively to mitigate them. 
  • Support product roll outs and be available to resolve. 
  • Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules. 
  • Provide coaching for the development team

Job Requirements: 

  • Bachelor’s degree in Computer Science, IT or related fields 
  • A good team player with analytical & problem-solving skills, self-motivation and good interpersonal skills 
  • Positive attitude, fast learning, energetic, able to perform in challenging environment 
  • Certifications in Java, Java EE etc preferred • Product design experience in IT will be an added advantage 
  • Experience developing web/mobile applications. 
  • Experience developing high quality, large scale applications 
  • Excellence in technical communication with peers and non-technical stakeholders 
  • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality 
  • Familiarity with Agile/Scrum methodologies 
  • Experience working with APIs 
  • Strong time management and organization skills 
  • Strong leadership, time management, and problem solving skills 
  • Minimum 3-5 years of experience in systems analysis, design, programming with knowledge of one ormore of the following technologies: 
    • Java, Java EE, EJB, Hibernate, JSF, JPA, JMS, Spring 
    • JBoss Application Server, Apache Tomcat, Microsoft IIS 6 
    • MySQL, Microsoft SQL Server 
    • JavaServer Pages Standard Tag Library (JSTL), Expression Language (EL), JavaScript, HTML5, jQuery, AJAX, CSS3, JSON, XML/SOAP, JAX-RS, SVG 
  • Senior System Analyst requires minimum 8-10 of relevant experience. 
  • Good oral and written communication skills in English 
  • Team leading experience will be an added advantage 
  • Analyze user requirements and prepare functional specifications and design specifications, etc. 
  • Program and perform various tests including preparation of internal/external test documents 
  • Prepare documents including O&M manuals, user guide etc. 
  • Support customer during software warranty period for routine and preventative maintenance. 
  • Perform and manage stages of the SDLC and participate in the systems review with Project Manager.

Get similar jobs like these by email

By submitting your details you agree to our T&C's