https://bayt.page.link/2LLkNwXGJwjdKYyu5
Create a job alert for similar positions

Job Description

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.




Job Details

Job Location
Karachi Pakistan
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.