Associate Software Architect

Global Rescue

Islamabad

Hybrid

PKR 3,000,000 - 5,400,000

Full time

5 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 scalable, secure software systems. You will guide the engineering team, write production code, and set architecture standards to align with business goals and performance needs.

You will mentor engineers, review code, define CI/CD practices, and ensure high availability, resilience, and compliance across services and platforms.

Qualifications

  • 8+ years of software development experience with 3+ years in architecture or technical leadership.
  • Hands-on with Java, Spring Boot, JPA/Hibernate, Spring AOP, and Angular/TypeScript.
  • Experience designing RESTful APIs, WebSockets, queues (SQS/RabbitMQ/Kafka), IoT (MQTT), and IDP like Keycloak with OIDC/SAML.

Responsibilities

  • Define and implement enterprise architecture across applications, microservices, integrations, and data platforms.
  • Evaluate tech stacks and platforms to meet long-term strategy and security.
  • Provide hands-on leadership by building services, frameworks, and complex components.

Skills

Java
Spring Boot
Microservices
API design
AWS
CI/CD
Docker
Kubernetes
JUnit
Git/GitLab

Education

Bachelor's degree in Computer Science (or related)

Tools

MySQL
DynamoDB
Redis
S3
Kafka
RabbitMQ
Keycloak
Maven
GitLab
CloudFormation

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.

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 Arquitect
Associate Software Arquitect

Global Rescue • Islamabad

On-site
PKR 2,500,000 - 3,800,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
Software Architect - Islamabad
Software Architect - Islamabad

Yeah! Global • Islamabad

On-site
PKR 2,500,000 - 3,500,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
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