Xynotech is a rapidly growing software house. Due to ongoing expansion, we have immediate and exciting opportunity for a Java Team Lead to lead a growing team of talented software developers at XynoTech. The successful candidate will be responsible for all aspects of Software Development leading a team of talented software engineers working on cutting-edge smart wear technologies.

 

As a Team Lead, you will be hands-on leading a mixed skill-set team in both the design and development of high-quality end-to-end solutions. You will help coach the team in the use of Agile development methodologies, whilst further mentoring the team using your technical and soft skills to advance their development. Due to the mixed nature of the team, ideal individuals for this position will have a varied skill set around Java 8, JavaScript, TDD, Android/iOS, Git, Agile and Continuous Integration. Being a leader, you will work directly with key business stakeholders and product owners of the company, helping outline the development roadmap and ensuring your team delivers quality on time.

 

 

Key Accountabilities/Responsibilities:

·       Coaching, leading & mentoring Agile team

·       Architecture/design knowledge  is essential

·       Perform design and code reviews

·       Employs a culture of autonomy, empowerment & self-improvement

·       Lead the day-to-day activities of the Java platform engineering team. Working closely with the CTO and Product Manager to deliver projects on time and on budget.

·       Proactively identify technical debt, areas for platform optimisation and develop operational efficiencies.

·       Produce appropriate architectural and Integration documentation from which solutions will be built

·       Review development practices to ensure development teams adhere to the defined architecture direction and principles, including reusability, scalability and supportability.

·       Provide direction and introduce best practices for code management and version control.

·       Provide hands-on development support as required and hands on development of strategically important projects.

Essential Skills Required:

·       Experience in a Senior Development or Architecture role.

·       Excellent problem solving skills

·       Excellent in-depth knowledge of Java and surrounding development practices and technologies including:

·       Strong core Java skills.

·       Mobile development experience using Android and/or iOS.

·       Build & Continuous Integration tools (eg Maven, Jenkins).

·       Application/Web Servers (eg Tomcat, Apache).

·       Web Application frameworks (eg Struts with Tiles, SpringMVC).

·       Other Enterprise level technologies (CDI, Quartz, ActiveMQ, JAXB, JAX-RS, Taglibs, Servlets, JSP, JMS, Spring Security).

·       WebServices, REST and Enterprise Integration (SOAP, CXF, Camel).

نوکری کی تفصیلات

کل عہدے:
1 اشاعت
نوکری کی شفٹ:
پہلا پہر
نوکری کی قسم:
نوکری کا مقام:
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
بیچلرز
کیریئر کی سطح:
تجربہ کار پیشہ ور
کم از کم تجربہ:
7 سال
اس سے پہلے درخواست دیجیۓ:
دسمبر ۲٦, ۲۰۱٦
تاریخِ اِشاعت:
نومبر ۲۸, ۲۰۱٦

XynoTech

انفارمیشن ٹیکنالوجی · 1-10 ملازمین - کراچی

An outsourcing consultancy providing software development services to companies in the UK and around the globe.

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں
I found a job on Rozee!