top of page

Principal Java Engineer


Apply for this job
Upload Resume

As a Principal Java Engineer with Arbisoft, you will be a part of a cross-functional team developing highly scalable and reliable web applications and services. You will work with a group of highly talented and motivated individuals to help shape the experiences of the customers and enable the business success of our partners. Your focus will be around creating an extensible set of web applications and services, building core supplier experience functionality that works in a hybrid online/offline manner.

In this role, you will:

  • Write high-quality, performant, and reliable code while working on defined tasks/bugs independently.

  • Work independently to understand functional specifications and deliver complete features.

  • Help resolve any incidents within the defined SLA.

  • Participate in team agile processes and practices, and contribute to their continuous evolution.

  • Work closely with other engineers on the team to build highly scalable and robust services.

The ideal candidate will:

  • Have at least a Bachelor's degree (preferably a Master’s) in computer science or other related technical fields.

  • Have 5+ years of professional experience in Software Development in Java microservice ecosystems and Spring -and/or- Golang

  • Be experienced with computer science fundamentals including data structures, algorithms, and complexity analysis.

  • Be experienced working with AWS technologies such as RDS, SQS, Kinesis, DynamoDB, S3, and Elastic Beanstalk.

  • Be experienced working with ElasticSearch, Redis, Kafka, and K8s.

  • Have experience working in an Agile/Scrum environment to deliver high-quality software against aggressive schedules.

  • Have experience in rapid prototyping and other fast iteration methods for product development.

  • Be experienced with Reactive programming in Java and have a deep understanding of DI frameworks.

  • Be experienced with Distributed Systems at scale in a cloud-based environment.

  • Have the willingness to roll up your sleeves and do what's necessary to drive your projects to completion.

  • Have a strong focus on customers and operational excellence.

About the employer:

Arbisoft, a tech pioneer in Pakistan aims to create impactful digital solutions and experiences across various sectors and platforms on a global scale. Arbisoft’s extensive client base epitomizes the company’s excellence and capability to design and engineer robust software.



Other benefits:

Up to PKR 600,000

Medical allowance

Fuel allowance

Travel allowance

bottom of page