Solution Architect (Fixed Term Contract)
Role Summary
We are seeking an experienced Software Architect to design and lead enterprise-grade solutions across web, mobile, and cloud platforms. The ideal candidate should have deep technical expertise in Java Spring Boot, Go (Golang), enterprise architecture, microservices, and cloud-native solutions. This role demands strong skills in CI/CD pipelines, DevOps best practices, and quality metrics-driven delivery, with the ability to balance innovation and business needs.
Key Responsibilities
- Architect and design scalable, secure, and high-performance enterprise applications.
- Lead solution design for web and mobile platforms, ensuring seamless integration and user experience.
- Define and implement microservices architecture leveraging Java Spring Boot and Go (Golang).
- Design and oversee cloud implementations (AWS/Azure/GCP), including deployment, cost optimization, and security compliance.
- Build reusable frameworks and patterns for API-first design, service-to-service communication, and integration.
- Drive DevOps practices, including CI/CD pipeline design, containerization, and automation (Docker, Kubernetes).
- Establish code quality standards, review architecture, and ensure adherence to best practices.
- Define and track quality metrics (code quality, test coverage, performance KPIs).
- Perform technology evaluations, PoCs, and recommend emerging technologies where applicable.
- Mentor and guide engineering teams, fostering a culture of technical excellence and innovation.
Required Skills & Qualifications
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 12+ years of experience in software engineering with at least 5 years in architecture roles.
- Proficient in Java, Spring Boot, and Go (Golang) for backend service design and development.
- Strong understanding of enterprise architecture patterns, RESTful and gRPC APIs, and integration strategies.
- Experience designing web and mobile applications at scale.
- Proven expertise in microservices, containerization (Docker, Kubernetes), and service mesh architectures.
- Hands-on experience with cloud platforms (AWS, Azure, GCP) and managed services.
- Understanding of CI/CD pipelines, build and deployment tools (Jenkins, GitHub Actions, GitLab CI, ArgoCD).
- Knowledge of quality assurance tools (SonarQube, Jacoco) and application performance monitoring (APM).
- Strong grasp of security best practices, compliance, and governance for enterprise solutions.
- Excellent leadership and communication skills to work with both technical and business stakeholders.
- Excellent written and verbal communication skills in English, with the ability to explain complex technical concepts to both technical and non-technical audiences.
Preferred Skills
- Experience with event-driven architectures (Kafka, RabbitMQ, Pub/Sub).
- Familiarity with front-end frameworks (React, Angular, Vue.js) and mobile development (Flutter, React Native, or native).
- Exposure to API gateway and service mesh tools (Istio, Kong, Envoy).
- Knowledge of data engineering, streaming, or AI/ML integration is a plus.
Information :
- Company : XL Axiata
- Position : Solution Architect (Fixed Term Contract)
- Location : Jakarta
- Country : ID
Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com
Post Date : 2025-08-29 | Expired Date : 2025-09-28