Skill diminta
CommunicationEnglishGoJavaReact
Deskripsi
- Deskripsi pekerjaan Swap Engineer [Golang, Java] - Banking Industry PT Sigma Global Teknologi
- Placement: Banking Industry
- Type of Employment: Contract under Sigmatech
- Working Arrangement: WFO
Requirement
- A degree in Computer Science, Software Engineering, Information Technology or related fields
- Having experience in software engineering in a distributed systems environment
- Strong Computer Science fundamentals in algorithms and data structures
- Familiarity with running large scale web services; understanding of systems internals and networking are a necessary
- Strong understanding of system performance and scaling
Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability
- Strong programming skills in
- Golang, Java, Next js.
- Fluent in English (mandatory).
Scope of work
Design and enhance cutting edge services in GO language setting a high standard for availability, scalability, latency, and efficiency of Grab's range of products
- Build and deploy performant modern web applications in React, Redux, Webpack, ES6, and Flow
- Work with the engineering team to explore and create new design/architectures geared towards scale and performance
- Participate in code and design reviews to maintain our high development standards
- Engage in service capacity and demand planning, software performance analysis, tuning, and optimization
- Collaborate with product and experience teams to define and prototype feature specifications
- Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations
- Design, build, analyze and fix large-scale systems
- Learn full-stack performance tuning and optimization
- Debug and modify complex, production software that serve millions of users in Southeast Asia