Find a jobRecruiters

Associate Software Arquitect

Exclusive opportunity

Onsite

Associate Software Arquitect

GRID Systems (PVT) Ltd.

Associate Software Arquitect

Skills

DockerTypescriptJavaTesting & QAMicroservicesSpring BootMySQLAmazon EC2AWS LambdaKafkaRedisRabbitMQGitGitLabAIAWSKubernetesMQTTCompliance

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

Islamabad, Islamabad Capital Territory, Pakistan

Work mode:

Onsite

Published on:

22 September 2026

What they need


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

Other offers great for you!

These companies are also looking for great profiles

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

18 hours ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

18 hours ago

Quick apply

Nigel Frank

🚨 Dutch-speaking MES Software Engineer (Freelance)💻

Freelance

Antwerp, Belgium

Hybrid

Skills

Angular.NET

13 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools