Backend Engineer (Java)
Engineering | Islamabad, Pakistan | Full Time
Job Description
Convo is hiring for backend engineers experienced in Java for its thriving team!
Location: Islamabad
Application Deadline: 08 Feb, 2021
Experience: 3-6 years
Responsibilities
- Translate application use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Strong unit test and debugging skills.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- 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
- A strong understanding of RESTful API standards both XML and JSON
- In-depth knowledge of Java frameworks like JSF and Spring MVC, Spring Boot, Spring Cloud
- Solid understanding of object-oriented programming
- 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.
- Follow the Agile methodology (Sprints) and daily stand-ups.
- Experience with Docker and Kubernetes will be a plus.
- Proficient understanding of code versioning tools, such as Git.
- Familiarity with continuous integration.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Convo aims to build a diverse team and offers competitive salary & benefit plans in a fast-paced learning environment.