Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer (Golang)

AT EPAM Systems
EPAM Systems

Senior Software Engineer (Golang)

Kuala Lumpur, Malaysia

We are seeking a Software Engineer (Golang),preferably with a background in the automotive industry, to join our team.
The ideal candidate will need to have experience and be proficient in Go, Azure and Kubernetes, with a strong emphasis on secure application development.

#LI-DNI

Responsibilities

  • Design, develop and maintain high-quality, scalable and maintainable cloud-native applications using Golang
  • Develop and maintain rich, responsive, and dynamic frontend applications using Vue.js framework
  • Collaborate closely with backend and frontend teams to ensure seamless integration and optimal performance
  • Leverage Azure cloud services, including AKS, AAD and Key Vault, to deploy, manage and scale applications effectively
  • Ensure the security and reliability of applications running on Azure
  • Design and implement robust microservices architectures following best practices
  • Ensure secure communication and data exchange between microservices
  • Implement and maintain CI/CD pipelines (Azure DevOps, Jenkins) for automated and secure deployments
  • Oversee containerization and orchestration of applications using Docker and Kubernetes
  • Implement and enforce security best practices throughout the entire software development lifecycle
  • Securely handle sensitive data, including encryption and access management
  • Design and implement robust authentication and authorization mechanisms using OAuth2, OIDC, and JWT
  • Collaborate with cross-functional teams to define and implement monitoring and logging solutions (Prometheus, Grafana, ELK Stack)
  • Stay abreast of the latest advancements in Golang, cloud-native technologies and security best practices
  • Continuously explore and evaluate new technologies to improve development processes and application performance
Requirements

Want more jobs like this?

Get jobs in Kuala Lumpur, Malaysia delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • 6+ years of professional software development experience
  • 4+ years of hands-on experience developing applications with Golang
  • Strong proficiency in JavaScript/TypeScript and Vue.js framework (Vue CLI, Vuex/Pinia, Vue Router)
  • Deep understanding of cloud computing concepts and experience with Azure cloud services (AKS, AAD, Key Vault)
  • Expertise in Kubernetes, including deployment, management, and scaling applications
  • Solid understanding of containerization technologies (Docker) and orchestration using Kubernetes (Helm experience a plus)
  • Experience with OAuth2, OIDC, and JWT for securing applications and APIs
  • Strong understanding of security best practices (encryption, secrets management, secure coding practices)
  • Experience with CI/CD pipelines (Azure DevOps, Jenkins) and automated deployments
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack)
  • Excellent communication and collaboration skills
  • Passion for learning and a strong desire to build high-quality software
We offer
  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us
Life at EPAM
  • EPAM is a leader in the fastest-growing segment (product development/digital platform engineering) of the IT industry. We acquired Just-BI in 2021 to reinforce our leading position as a global Business Intelligence services provider and have been growing rapidly. With a talented multinational team, we provide data and analytics expertise
  • We are currently involved in end-to-end BI design and implementation projects in major national and international companies. We are proud of our entrepreneurial start-up culture and are focused on investing in people by creating continuous learning and development opportunities for our employees who deliver engineering excellence for our clients

Client-provided location(s): Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Job ID: EPAM-epamgdo_blt0580ecd7d43d0dba_en-us_KualaLumpur_Malaysia
Employment Type: Other