Keyrus is an international consulting firm, specializing in the integration of data intelligence and Digital solutions. With over 5000 employees spread across 26 countries, Keyrus continues to deliver on such projects to a wide range of clients from various industries including but not limited to Banking/Finance, Healthcare/pharmaceuticals, FMCG, Oil & Gas, and more.
As part of Keyrus’ solution delivery, we are also in a position to recruit and place technical consultants to complement on existing client projects with their expertise. As such, we seek innovative and agile people to support ambitious and forthcoming technological challenges.
We are actively seeking a highly skilled Senior Technical Lead with a strong hands-on experiennce in Java to join our dynamic team. In this role, you will be tasked with understanding new requirements, creating effective design solutions, and ensuring the team delivers these on schedule. Your responsibility will also include fostering continuous improvement and developing innovative solutions for our applications and the team's operational tasks.
Responsibilities:
- Lead and guide teams in the design and development of web applications.
- Provide solutions to architecture-level issues.
- Analyze user requirements, develop specifications, design, review code, and implement systems in accordance with group standards and regulatory requirements to meet business needs.
- Manage development and design projects using Java, J2EE, Oracle, JavaScript, Struts, Spring, and WebSphere.
- Troubleshoot, understand, and resolve problems related to existing systems to meet user requirements and ensure the smooth functioning of IT systems.
- Guide the team with best coding practices, conduct code reviews, and provide functional and technical assistance.
Requirements:
- Minimum of 8 years of experience with JAVA, AJAX, JavaScript, jQuery, ORACLE SQL, multithreading, JMS, MQ, web services, and web application development.
- Experience working with at least one application server such as WebSphere, JBOSS, or Weblogic.
- Proficiency in at least one web framework.
- Ability to interpret/write specifications and develop code accordingly.
- Knowledge of Java secure coding practices.
- Strong understanding of version control tools like SVN, deployment tools such as Jenkins, and code review tools like SONAR.
- Experience in diagnosing and resolving performance issues in Java & Oracle SQL.
- Understanding and working experience with Unix & LINUX operating systems.
- Strong understanding of the complete software lifecycle.