We are looking for a Backend Java developer having 2 years of experience.

Description:

  • The Candidate will be responsible for building Java applications.
  • This includes anything between complex groups of back-end services and their client-end counterparts.
  • Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.
  • Build new products and features through rapid build/continuous iterations.
  • Work collaboratively with the Design Team, other Developers.
  • Designed, built, and deploy highly scalable and resilient cloud-based applications.
  • Define and communicate technical and design requirements, understanding workflows, and write code as per requirements.

Responsibilities:

  •     Translate application storyboards and use cases into functional applications
  •     Design, build and maintain efficient, reusable, and reliable Java code
  •     Ensure the best possible performance, quality, and responsiveness of the applications
  •     Identify bottlenecks and bugs, and devise solutions to these problems
  •     Help maintain code quality, organization, and automatization

Requirements:

  •     BS/MS degree in Computer Science or a related subject.
  •    Proficient in Java, with a good knowledge of its ecosystems
  •     Solid understanding of object-oriented programming
  •     Familiar with various design and architectural patterns
  •     Skill for writing reusable Java libraries
  •     Knowledge of concurrency patterns in Java
  •     Familiarity with concepts of MVC, JDBC, and RESTful
  •     Experience with popular web application frameworks, such as Play and Spring
  •     Familiarity with Frontend Technologies such as HTML, CSS, and JS
  •     Knack for writing clean, readable Java code
  •     Experience with both external and embedded databases
  •     Understanding fundamental design principles behind a scalable application
  •     Basic understanding of the class loading mechanism in Java
  •     Creating database schemas that represent and support business processes
  •     Basic understanding of JVM, its limitations, weaknesses, and workarounds
  •     Implementing automated testing platforms and unit tests
  •     Proficient understanding of code versioning tools, such as Git
  •     Familiarity with build tools such as Ant, Maven, and Gradle
  •     Familiarity with continuous integration

Perks and Benefits:

  • 10 Paid Holidays annual.
  • 3 days work from home monthly
  • Performance based bonuses
  • Annual Recreational Trips

工作详细内容

全部职位:
2 发布
工作时间:
早班
工作类型:
工作地址:
性别:
没有偏好
最低学历:
学士
职位等级:
资深专业人员
经验:
2年 - 3年
在之前申请:
Aug 07, 2021
发布日期:
Jul 06, 2021

Offline Technologies Private Limited

· 11-50 员工 - 拉瓦尔品

你最大的竞争优势

快速得到有竞争力的分析和专业的对你的评定
联系我们团队的专业顾问来提升你的简历
尝试罗资 专业版

相同职位头衔

Backend Developer

Caffieneminds, 拉合尔, 巴基斯坦
发布 Apr 18, 2024

Backend Developer (Node.js)

Onlineguru, 拉瓦尔品, 巴基斯坦
发布 Apr 18, 2024

Backend Web Developer

Synergypiers Technology Pvt Ltd, 拉合尔, 巴基斯坦
发布 Apr 23, 2024

Backend Developer (Node.js)

Bzz Health, 伊斯兰堡, 巴基斯坦
发布 Apr 23, 2024
浏览全部
我在ROZEE上找到工作啦!