Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Internal Application: Backend Engineer (Java)

Engineering | Islamabad, Pakistan | Full Time

Job Description

Convo is hiring for passionate Java developers in our Back-end team!

Join us in building a super powerful Enterprise Team Communication & Collaboration SaaS!

Location: Islamabad 

Experience: 4 - 8 years 

Applications close on 20 November, 2021 - Multiple Vacancies!

Responsibilities

  • Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Collaborate with project managers to implement end-to-end solutions for complex features.
  • Ensure that expected application performance levels are achieved.
  • Identify opportunities for improvement and recommend technical solutions.
  • Translate application use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Able to integrate multiple data sources and databases into one system.
  • Collaborate with Web App and Mobile App developers to integrate user-facing elements with server side logic.

 Requirements

  • Strong concepts of Core Java
  • In-depth knowledge of Java frameworks like Spring MVC, Spring Boot, Spring Cloud is must.
  • A strong understanding of RESTful API standards both XML and JSON is must.
  • Experience in working with ORM frameworks like Hibernate and JPA. Possess strong working knowledge of Relational Database Management System programming using SQL DDL, DML, PL/SQL, Triggers and Stored Procedures.
  • Solid understanding of Design patterns and their practical usage.
  • Familiarity with Google Cloud Platform (GCP) Instances and usage and experience with Docker and Kubernetes is an advantage
  • Follow the Agile methodology (Sprints) and daily stand-ups.
  • Working knowledge with core Apache Lucene and Elastic Search
  • Possess expert knowledge in large scale distributed system design and engineering best practices and load balancing.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience in lead role will be a big advantage
  • In-depth knowledge of continuous integration.
  • Strong unit test and debugging skills.
  • Certifications in Java will be an advantage.

WHAT WE HAVE FOR YOU

Great compensation package, medical benefits for you and your family, an opportunity to participate in company stock ownership plans, meals, on-premises gym, frequent performance-tied increments & performance recognition awards and a great lean and agile work culture!