Software Architect

PT. Elabram Systems
Staff
Full Time
IDR 0 - 0
Pusat Bisnis Thamrin City, Lt. 7 Units OS O1 A,B and OS O2 A,B,C, JI. Thamrin Boulevard (Kebon Kacang Raya), Jakarta Pusat 10230 Indonesia

Deskripsi Pekerjaan

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.

Kualifikasi Pekerjaan

Bachelor’s or Master’s 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.

Gambaran Perusahaan

Waktu Proses Lamaran

Industry

Manajemen Sumber Daya Manusia

Situs

https://elabram.com/

Nomor Telepon

02129558688

Ukuran Perusahaan

100-250

Waktu Bekerja

monday - friday

Gaya Berpakaian

Formal

Tunjangan

Miscellaneous allowance, Medical, Loans, Dental, Parking, Jamsostek

Bahasa yang Digunakan

Indonesian

Lokasi Perusahaan

Pusat Bisnis Thamrin City, Lt. 7 Units OS O1 A,B and OS O2 A,B,C, JI. Thamrin Boulevard (Kebon Kacang Raya), Jakarta Pusat 10230 Indonesia