JAVA Developer

YAP Pakistan is recruiting Java Developers to work on the next generation of Fintech and banking propositions for leading international clients. As a Java Developer you will work as part of a team to deliver features, focusing on developing Java Spring Boot based microservices. The primary responsibilities of this role include identifying and analysing user requirements, writing well design and efficient code and proactively/reactively troubleshooting and fixing defects in applications.

In addition to this the candidate is expected to collobarate efficiently with other teams to design, implement and deliver tasks in an efficient and timely manner, ready to be released to the production stage. You will also be participating in Proof of Concept (POC) and Proof of Technology(POT) evaluations, as required across different technologies/frameworks.

The ideal candidate will have:

  • A Bachelor’s/Master’s Degree in Computer Science and at least 3 years of demonstrable professional experience.
  • A minimum of 3 years of experience with J2EE (Java 8/11, Spring Boot, Spring Security, Spring Data, etc.) to build multi-threaded high-performance scalable applications.
  • Strong working experience with RESTful Web Services.
  • Significant expertise of working with Microservices Architecture is a must.
  • Experience with Continuous Integration/Continuous Delivery tools e.g., Jenkins, and writing and maintaining automated functional and integration tests.
  • Working knowledge of Agile Methodologies e.g., Scrum.
  • A team player with strong collaboration and communication skills, and the ability to take ownership of tasks and see them through independently.
  • A self-motivated learner and builder with strong customer focus and an obsession with quality.
  • Proactive, accountable, and able to work autonomously while contributing to team success.
  • Strong technical troubleshooting, diagnosing, and problem-solving skills.
  • Solid computer science fundamentals in algorithms, data structures, and databases.
  • Ability to work with distributed teams in a collaborative and productive manner.

It is advantageous to have:

  • Hands-on experience with AWS (S3, EC2) services
  • ElasticSearch and NoSQL database experience
  • A background in FinTech/banking or any other related industries

To be considered for the role, kindly share you resume’s with us at career@yappakistan.com. We wish you the best of luck with you application.

Location : Lahore, Pakistan

Experience : 3 years

    Apply for this Position


    GEt the yap app here

    Click to download the app