Full Stack Software Engineer (Golang)

EPAM Systems

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems in Kuala Lumpur seeks a Full Stack Software Engineer to design, develop, and maintain scalable applications and microservices. You will mainly work with Golang backend development, PostgreSQL databases, Kubernetes, and Vue.js frontend integration.

Responsibilities include database design, performance optimization, cloud deployments, and production troubleshooting, with collaboration across cross-functional teams in an Agile environment.

Qualifications

  • Experience building backend services in Golang
  • Frontend experience with Vue.js or React
  • Knowledge of SQL, PostgreSQL, data migrations
  • Hands-on with Kubernetes and containerized apps
  • Familiarity with CI/CD pipelines and cloud-native development

Responsibilities

  • Design, develop and maintain scalable backend applications and microservices using Golang
  • Develop frontend components using Vue.js and ensure integration with backend services
  • Design and optimize PostgreSQL database schemas and queries
  • Implement database migrations and performance improvements
  • Build, deploy and maintain containerized applications with Kubernetes in cloud environments
  • Support CI/CD pipelines and production release processes
  • Monitor performance, troubleshoot issues and perform root-cause analysis
  • Collaborate in an Agile Scrum environment with cross-functional teams

Skills

Golang
Vue.js
TypeScript
PostgreSQL
Kubernetes
AWS
CI/CD
Agile
Teamwork

Tools

Docker
Git
Terraform
Jenkins

Job description

We are seeking a Full Stack Software Engineer (Golang) to design, develop, enhance and maintain scalable applications and microservices within an enterprise environment. You will primarily work with Golang backend development, relational databases and Kubernetes, while contributing to frontend development using Vue.js. The role involves database design, performance optimization, cloud-native deployments, frontend-backend integration and production troubleshooting while collaborating with cross-functional teams in an Agile environment.ResponsibilitiesDesign, develop and maintain scalable backend applications and microservices using GolangDevelop and maintain frontend application components using Vue.js , ensuring seamless integration with backend servicesDesign and optimize database schemas, SQL queries and data integrations using PostgreSQL or equivalent relational databasesImplement database migrations and performance improvements to support new and existing application featuresBuild, deploy and maintain containerized applications using Kubernetes within cloud environmentsSupport continuous integration and continuous delivery (CI/CD) pipelines to improve software deployment and release processesMonitor application performance, investigate production issues and perform root-cause analysisCollaborate with developers, testers and stakeholders within an Agile Scrum environment to deliver reliable software solutionsRequirementsStrong hands-on experience developing backend applications and microservices using GolangPractical experience developing frontend applications using Vue.js or React.js, with knowledge of TypeScript and frontend-backend integration Experience working with PostgreSQL or equivalent relational databases, including SQL optimization, schema design and data migrationsHands-on experience deploying and maintaining containerized applications using KubernetesPractical experience working with at least one major cloud platform, such as Amazon Web Services (AWS), Microsoft Azure or Google Cloud Platform (GCP)Working knowledge of CI/CD pipelines, automated deployment practices and cloud-native application developmentExperience monitoring application performance, troubleshooting production issues and performing root-cause analysisGood communication, problem-solving and collaboration skills within an Agile Scrum development environmentNice to haveFamiliarity with event-driven architecture, including asynchronous messaging and event-driven communication patternsExposure to AI-assisted software development tools such as GitHub Copilot or equivalentWe offerBy 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 mattersYou 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 practicesWe offer a transparent career path and an individual roadmap to engineer your future & accelerate your journeyAt 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 usLife at EPAMEPAM 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 expertiseWe 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer (Golang)
Backend Software Engineer (Golang)

EPAM Systems • Kuala Lumpur

On-site
MYR 120,000 - 220,000
Online courses and libraries
Mentoring programs
Certification grants
+1
Full Stack Software Engineer (Golang)
Full Stack Software Engineer (Golang)

EPAM Systems • Malaysia

On-site
MYR 180,000 - 240,000
Full-Stack Golang Engineer with Vue & Kubernetes
Full-Stack Golang Engineer with Vue & Kubernetes

EPAM Systems • Malaysia

On-site
MYR 180,000 - 240,000
Senior Full Stack Developer (Java, Angular, Cloud)
Senior Full Stack Developer (Java, Angular, Cloud)

EPAM Systems • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Newsweek recognition as a loved place
Supportive environment where yourVoice
Mentoring programs and certs
Lead Full Stack Developer (Java, Angular/React, Cloud)
Lead Full Stack Developer (Java, Angular/React, Cloud)

EPAM Systems • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Golang Full-Stack Engineer: Build Scalable Microservices
Golang Full-Stack Engineer: Build Scalable Microservices

EPAM Systems • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Data Engineer (Cloud)
Senior Data Engineer (Cloud)

EPAM Systems • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Java Full Stack Developer (React, AWS/Azure)
Java Full Stack Developer (React, AWS/Azure)

EPAM Systems • Kuala Lumpur

On-site
MYR 100,000 - 180,000
Golang Backend Engineer: Cloud, Kubernetes & Microservices
Golang Backend Engineer: Cloud, Kubernetes & Microservices

EPAM Systems • Malaysia

On-site
MYR 120,000 - 180,000
Backend Software Engineer (Golang)
Backend Software Engineer (Golang)

EPAM Systems • Malaysia

On-site
MYR 120,000 - 180,000