https://bayt.page.link/2LLkNwXGJwjdKYyu5
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

About the job Java Developer - Karachi

We are looking for Java Developer in KARACHI.


Client company introduction: It is the leading finance comparison site in the Middle East, helping users to find and compare credit cards, personal loans, mortgages, car loans, insurance and bank accounts from a diverse range of local and international banks and financial institutions. It was founded by a team of Western expats with extensive experience working in the insurance and financial sectors in the UAE.


Job description:


Primary Responsibilities Include


  • Working individually and/or as part of a team
  • Producing clean, efficient code based on specifications
  • Testing and deploying programs and systems
  • Fixing and improving existing software
  • Integrate software components and third-party programs
  • Development of new features and generating reports
  • Troubleshoot, debug and upgrade existing software
  • Recommend and execute improvements
  • Be a part of system and application designing
  • Any other duties as requested by direct & indirect managers / supervisors.

Desired Skills


  • Bachelor's Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
  • 3+ years experience in Java and related technologies and in developing web applications using Spring Boot
  • Experience with Groovy and Grails framework will be a big plus
  • Experience in creating and consuming REST APIs
  • Solid experience with relational databases, schema design and SQL.
  • Experience with Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
  • Strong OOPs and Data Structures concepts
  • Strong understanding and application of Design Patterns.
  • Experience in JavaScript, HTML and CSS.
  • Experience in working with version control systems like Git.
  • Experience in working with build tools like Maven, Gradle
  • Understanding of Linux and command line interface.
  • Familiarity with Agile development methodologies
  • Ability to learn and pick up new technologies very quickly.
  • Strong oral and written communication skills (English required).
  • Attention to detail

Nice to Have:


  • Familiarity with containerization technologies, like Docker and Kubernetes.
  • Familiarity with cloud technologies, especially AWS solutions, like EC2, S3.
  • Experience working on distributed systems
  • We offer an exciting work environment that brings people together. We encourage an entrepreneurial and innovative spirit. We make use of the latest digital technologies.

Our Tech stack:


  • We have projects built on Grails framework, which is a Groovy-based web application framework for the JVM built on top of Spring Boot

Job Details:


Experience: 2 + years


Work Timings: 9am to 5pm


Work Days: Monday to Friday


Benefits: 1 day WFH after Probation


Location: PECHS, Karachi


About HR Ways
HR Ways - Hiring Tech Talent is the only dedicated Tech and Digital recruitment agency having worldwide first-class HR solutions. They work with the best software and digital agencies of the region to equip their clients with priceless industry insight and put everything they've got into training and mentoring their candidates. With a focus on fast placements, quality on-boarding, and tenacious testing, HR Ways engages over 5000+ people on a monthly basis for opportunities that create disruption in the market.




تفاصيل الوظيفة

منطقة الوظيفة
كراتشي باكستان
قطاع الشركة
خدمات الدعم التجاري الأخرى
طبيعة عمل الشركة
غير محدد
نوع التوظيف
غير محدد
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
غير محدد

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.