Description:
Responsibilities:
Design and implement scalable, high-performance architectures for enterprise-level applications.
Define and oversee technical solutions in alignment with business goals.
Collaborate with cross-functional teams to gather requirements and translate them into architectural blueprints.
Provide technical leadership and mentorship to development teams.
Ensure solutions meet security, compliance, and performance requirements.
Conduct reviews of technical designs and code to maintain quality standards.
Stay up-to-date with industry trends and emerging technologies, bringing innovation to the team.
Skills & Experience:
10+ years of experience in software development.
3+ years in an architectural role.
Proficiency in Java (Java 17/21) and Spring Boot.
Hands-on experience with microservices architecture and distributed systems.
Expertise in API design (RESTful and SOAP) and integration patterns.
Knowledge of cloud platforms (AWS, Azure, Google Cloud) and cloud-native solutions.
Familiarity with software architectural patterns (Clean Architecture, DDD, Event-Driven Architecture).
Experience in database design with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra).
Proficiency with containerization (Docker) and orchestration (Kubernetes).
Knowledge of DevOps practices and CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
Familiarity with security standards (OAuth2, OpenID Connect) and API security.
Experience with caching strategies/tools (Redis, Ehcache, Hazelcast) to improve application performance.
Organization | Astek Middle East |
Industry | IT / Telecom / Software Jobs |
Occupational Category | Solutions Architect |
Job Location | Islamabad,Pakistan |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Experienced Professional |
Experience | 10 Years |
Posted at | 2025-02-18 3:25 pm |
Expires on | 2025-04-04 |