Associate Software Arquitect

Global Rescue

Islamabad

On-site

PKR 2,500,000 - 3,800,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Global Rescue is seeking an Associate Software Architect in Islamabad to lead the design and delivery of robust software systems, blending hands-on coding with technical leadership. You will set architecture standards, mentor engineers, and ensure alignment with business goals and security requirements.

Role involves working across microservices, data platforms, and cloud environments, shaping delivery practices while maintaining performance and maintainability.

Qualifications

  • Bachelor's degree in Computer Science, IT or related field.
  • 8+ years in software development; 3+ years in architecture/leadership; strong design and microservices knowledge.
  • Hands-on experience with Java, Spring Boot, JPA, Hibernate, Spring AOP, and Angular/TypeScript.
  • Experience designing/integrating RESTful APIs, WebSockets, queues (SQS/RabbitMQ/Kafka), IoT MQTT, Keycloak; OIDC/SAML.
  • Relational (MySQL) and NoSQL (DynamoDB) databases; Redis; S3; performance optimization.
  • Containerization (Docker/Kubernetes) and AWS (CloudFormation, ECS/EKS, Lambda, IoT).
  • JUnit, Git/GitLab, Maven, TDD, and CI/CD pipelines.
  • Strong analytical/problem-solving; effective communication and collaboration.

Responsibilities

  • Define, maintain, and implement enterprise architecture across applications, microservices, integrations, and data platforms.
  • Evaluate and recommend technology stacks, tools, and platforms to deliver solutions aligned with long-term strategy.
  • Provide hands-on leadership by implementing services, frameworks, and complex components.
  • Develop production-grade software using Spring Boot, microservices, JPA, Hibernate.
  • Create, review, and execute unit tests supporting test-driven development.
  • Mentor engineers, run code reviews, unblock complex technical challenges.
  • Own the team’s build and release tooling (Git/GitLab, Maven); drive DevOps across cloud operations.
  • Identify and mitigate technical risks, scalability constraints, and performance bottlenecks.
  • Ensure non-functional requirements such as availability, resilience, security, and compliance.

Skills

Java
Spring Boot
JPA/Hibernate
Angular/TypeScript
RESTful APIs
Distributed systems
CI/CD
Docker/Kubernetes
AWS
JUnit
Git/GitLab
Problem solving
AI-powered tools

Education

Bachelor's degree in Computer Science / IT

Tools

Keycloak
MySQL
DynamoDB
Redis
S3
Maven

Job description

Brief Description

Global Rescue is the world’s leading membership organization providing integrated medical, security, intelligence and crisis response services to consumers, enterprises and governments. Founded in 2004, Global Rescue’s unique operational model provides best-in-class services that identify, monitor, and respond to threats and emergencies. For more information, please see www.globalrescue.com.

Company

Global Rescue is the world’s leading membership organization providing integrated medical, security, intelligence and crisis response services to consumers, enterprises and governments. Founded in 2004, Global Rescue’s unique operational model provides best-in-class services that identify, monitor, and respond to threats and emergencies. For more information, please see www.globalrescue.com.

Role Overview

The Associate Software Architect is a hands-on technical leader who designs and builds robust, scalable, and secure software systems while guiding the day-to-day delivery of the engineering team. This role provides technical leadership, defines architecture standards, contributes production code alongside the team, and ensures that solutions align with business objectives, performance requirements, and long-term maintainability.

Responsibilities
  • Define, maintain, and implement enterprise architecture across applications, microservices, integrations, and data platforms — ensuring scalability, security, performance, and long-term maintainability aligned with business objectives.
  • Evaluate and recommend technology stacks, tools, and platforms to deliver solutions and services aligned with long-term strategy.
  • Provide hands-on leadership by implementing services, frameworks, and complex components to set technical direction and quality benchmarks.
  • Develop complex, production-grade software using frameworks/tools like Spring Boot, microservices, JPA, Hibernate and MySQL consistently following coding standards/best practices.
  • Create, review, and execute unit tests using automated testing frameworks to support test-driven development and ensure the functional integrity of solutions.
  • Stay hands-on in the codebase while mentoring less-experienced engineers, running code reviews, and unblocking the team on complex technical challenges.
  • Own the team’s build and release tooling — source control and configuration management (Git/GitLab), build automation (Maven), and CI/CD pipelines — and drive DevOps practices across cloud operations, automation, and system observability.
  • Identify and mitigate technical risks, scalability constraints, and performance bottlenecks.
  • Ensure solutions meet non-functional requirements such as availability, resilience, security, and compliance.
Qualifications
  • Bachelor's degree in Computer Science, IT or related field
  • 8+ years of experience in software development, including 3+ years in architecture or technical leadership roles, with strong expertise in system design, distributed systems, microservices architecture, and API design.
  • Proven, hands-on experience with Java, Spring Boot, JPA, Hibernate, Spring AOP, and Angular/TypeScript.
  • Hands-on experience designing and integrating RESTful APIs, WebSockets, message queues (SQS/RabbitMQ/Kafka), IoT using MQTT, IDP (Keycloak) and authentication protocols such as OIDC and SAML.
  • Hands-on experience with relational (MySQL) and NoSQL databases (DynamoDB), caching strategies (Redis), object storage (S3), and performance optimization.
  • Working experience with containerization (Docker, Kubernetes) and AWS (CloudFormation, ECS, EKS, Serverless/Lambda, AWS IoT, EC2, API Gateway).
  • Hands-on experience with JUnit, Git/GitLab, Maven, TDD, and CI/CD pipelines.
  • Excellent analytical and problem-solving skills with the ability to develop clean, efficient, and maintainable code.
  • Proficient in leveraging AI-powered tools for coding, testing, documentation, and productivity improvement.
  • Strong communication and collaboration skills, with the ability to work directly with product and QA stakeholders and keep a team on track in a fast-paced environment.
LOCATION

Islamabad

COMPENSATION

Based on experience + bonus + benefits

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Software Architect
Associate Software Architect

Global Rescue • Islamabad

Hybrid
PKR 3,000,000 - 5,400,000
Software Engineer – Java Full Stack Developer
Software Engineer – Java Full Stack Developer

Global Rescue • Islamabad

On-site
PKR 1,800,000 - 3,600,000
Senior Software Architect & Platform Design Lead
Senior Software Architect & Platform Design Lead

Global Rescue • Islamabad

On-site
PKR 2,500,000 - 3,800,000
Senior Hands-on Software Architect – Microservices & Cloud
Senior Hands-on Software Architect – Microservices & Cloud

Global Rescue • Islamabad

Hybrid
PKR 3,000,000 - 5,400,000
Solutions Architect
Solutions Architect

Technology Rivers, LLC • Islamabad

On-site
PKR 2,000,000 - 3,000,000
Company paid lunch facility
Healthcare benefits
Provident Fund (Employer Matching)
+3
Software Architect - Islamabad
Software Architect - Islamabad

Yeah! Global • Islamabad

On-site
PKR 2,500,000 - 3,500,000
Solution Architect & Development Team Lead — React / Node.js / SaaS Architecture
Solution Architect & Development Team Lead — React / Node.js / SaaS Architecture

iQansoft Ltd • Saddar

On-site
PKR 4,241,000 - 4,464,000
Remote working opportunity
Exposure to AI-assisted development
Multi-project exposure
Solution Architect & Development Team Lead — React / Node.js / SaaS Architecture
Solution Architect & Development Team Lead — React / Node.js / SaaS Architecture

WorkStaff360 • Islamabad

On-site
PKR 4,241,000 - 4,464,000
Remote working opportunity
Exposure to multiple products
AI-assisted development tools
Solution Architect
Solution Architect

Tkxel • Pakistan

On-site
PKR 1,300,000 - 1,900,000
Solution Architect & Development Team Lead — React / Node.js / SaaS Architecture
Solution Architect & Development Team Lead — React / Node.js / SaaS Architecture

iQansoft • Saddar

Hybrid
PKR 4,241,000 - 4,464,000
Remote working opportunity
Multi-product exposure
Exposure to AI-assisted development