Java Development Team Lead

Confidential Company  عمان - الأردن  تاريخ النشر:2022/05/30   سجلي الدخول للتقدم

Responsibilities

  • Take ownership and provide leadership, direction and mentoring to the assigned team members.
  • Own the recruitment, retention, growth, and complete day-to-day management of the team including
  • the implementation of all HR performance reviews, career development, and appraisal policies.
  • Train, Mentor and Develop new recruits to the team.
  • Lead by example and play a significant role and contribution to the team deliverables
  • Assist Customer Support with the maintenance and support of new and existing features by helping prioritize, diagnose, and resolve issues in an efficient manner.
  • Assist in transitioning the team and organization to a fully agile environment.
  • Allocation of resources to one or more Agile Scrum teams as required by Product Owners and Scrum Masters to deliver on the Sprint Backlog
  • Maintain strong communication channels with other teams, including Quality Assurance, Architecture, Product Management, other teams within teams, Customer Services & Professional Services.
  • Measure and track team performance, by implementing process and practices, KPI’s and Metrics as defined by the Head of Development.
  • Proactively participate in the estimation, planning and delivery to agreed schedules of software projects within the Scrum teams.
  • Promote and live the company’s Values and Behaviors
  • Any other related tasks as required by Head of Development.

 

Qualifications

  • Honors Degree or Diploma in Computer Science.
  • 5+ years proven experience in Java programming working with the following technologies – Spring Framework, Spring MVC, Spring Boot, Spring Cloud, JPA and Spring Data, Kafka.
  • Experience building microservices and implementing REST APIs.
  • Experience of Agile Software Development (Scrum, Kanban, etc.)
  • Experience of software testing methodologies.
  • A desire to develop leadership and team management skills, providing technical leadership, direction, and motivation to a highly skilled development team.
  • Ability to provide constructive feedback, identify and communicate areas of improvement to team members.
  • Excellent communication skills, active listening and the ability to present complex ideas in concise written and verbal descriptions using the English-language.
  • Experience with the OpenAPI standard, documentation and testing using e.g., Swagger.
  • Experience with modern Internet authorization and identification protocols such as OAuth 2, Open ID Connect.
  • Experience of automation testing with BDD, Cucumber, Selenium, Appium, TestNG.
  • Understanding of containers, cloud, automation, security, configuration management, CI/CD.
  • Knowledge and/or experience with relational databases.
  • Experience with software systems in the banking sector.
  • An understanding of latest development processes, product security, and industry mandates.
  • Knowledge and/or experience with distributed architectures & Cloud technologies (Azure).
المهارات المطلوبة
  • Web APIs
  • Spring Framework
  • Java
  • Spring MVC
  • Kafka
تفاصيل الوظيفة
  • الموقع عمان - الأردن
  • القطاع تكنولوجيا المعلومات والاتصالات
  • نوع الوظيفة دوام كامل
  • الدرجة العلمية بكالوريوس
  • الخبرات 5 - 10
  • الجنسية غير محدد
سجلي الدخول للتقدم

وظائف مماثلة