Senior Software Engineer (Malaysia)

Job Description

  • Develop quality software and web applications
  • Analyse and develop new or existing products features
  • Design highly scalable, testable code
  • Discover and fix programming bugs
  • Manage cutting-edge technologies to improve software applications

Requirements

Must Have Technical Skills:

Backend

  • Proven hands-on experience in Java (SpringBoot framework) and have strong OOP programming concept
  • Proven hands-on experience in multithreading and asynchronous programming (concurrency / webflux)  
  • Able to understand and apply programming best practices (Clean Code, SOLID principle, etc.)

 Frontend

  • Proven hands-on experience in Angular
  • Proven hands-on experience in SPA testing framework (Jasmine / Karma)
  • Proven hands-on experience in JavaScript build and other workflow tools like Grunt, Gulp, Webpack

Others

  • Proven hands-on experience in Microservices architecture
  • Proven hands-on experience in AWS Cloud (ECS, Lambda, S3, SQS, SNS)
  • Proven hands-on experience in REST APIs development
  • Proven hands-on experience in Docker and containers experience
  • Proven hands-on experience in CI/CD with strong concept and knowledge

Good to have Technical Skills:

  • (Frontend) Good to have experience in another SPA framework (React.js / Vue.js)
  • Good to have experience in another Server-Side rendered web framework (eg: Spring MVC / PHP)
  • Good to have working experience with Gitlab
  • Good to have IaC experience (e.g. Terraform)

Must Have Soft Skills:

  • Good command of English
  • Ability to work independently with minimal supervision
  • Ability and willingness to pick up new technical knowledge with minimal guidance
  • Team player – willing to adapt to the team’s culture and way of working

Skills Needed

Java (Programming Language)
Angular
Microservices
Amazon Web Services (AWS)
Spring Boot
About Develab
Learn More

Technology Partner with Software Engineering Capabilities in mobile & web application development to complete software packages

Industry
Internet Publishing
Location
Indonesia, Indonesia
Company Size
1–50 employees
🔥 Similar Jobs