Senior Web Application Developer (Java)

Senior Web Application Developer (Java)

Senior Web Application Developer (Java)

Job Overview

Location
Petaling Jaya, Selangor
Job Type
Work remotely
Date Posted
10 months ago

Additional Details

Job ID
123
Job Views
453

Job Description

About Us:

We are a proud Malaysian company that has been at the forefront of mobile technology for the last 17 years and we have achieved successes on the global stage and our globally renowned clients (you’ll be surprised) are proof of this. We work with some of the biggest brands and companies that are leaders in their industries thus allowing you to continue to grow and learn. We work with our clients to develop and manage products that touch everyday lives, products that you most probably have installed on your mobile devices at this very moment.

Our successes are due to the contribution of every single individual who works here and built the company up and we’re looking for new people to join us as we go through a rapid expansion. The people who are currently in the company are people who want to make a difference in the world. The question is – are you a difference-maker?

About the job

The ideal candidate is a creative problem solver who can design, develop, test, and implement complex web applications while providing technical support and expertise to customers.

You’ll get to work closely with prominent clients locally and globally. You will work with the product team to develop new products, functions and features in an agile environment. You will gain valuable experience working with the latest methodologies and cutting-edge technologies. You will also get to work closely with the other teams to ensure that the product works seamlessly across multiple platforms.

What you will be doing

  • You will be involved in the whole project life-cycle which includes requirement analysis, system design, software development, system testing, project deployment, debugging, project documentation and maintenance.
  • You will be involved in the technical feasibility study and provide recommendations to the stakeholders.
  • You will get to learn and develop on cloud services.
  • You will architect and develop efficient and reusable backend systems that drive complex web applications.

Requirements:

  • Bachelor's degree in computer science or equivalent experience.
  • At least 5 years of working experience in the IT industry.
  • Lead a team with respective Design, Development, and implementation of Java applications with proven experience.
  • Proficient in the following programming languages: Java, J2EE
  • Familiar with at least one of the following frameworks: Spring Core, Springboot, WebMVC or similar.
  • Familiar with at least one DBMS: NoSQL, Oracle, etc.
  • Familiar with GraphQL, RESTful API & OAuth2.
  • Ability to effectively communicate via written and spoken English.
  • Hands-on experience working in an Agile environment.
  • Non-Malaysian citizens are also welcome to apply.

Added Advantages:

  • Familiar with any of: PHP, Javascript, Node.js, .NET
  • Familiar with cloud services: AWS, Azure, GCP.
  • Familiar with cache management: Redis, etc.
  • Familiar with API documentation: OpenAPI, Swagger.
  • Familiar with front-end development: React, Angular, Vue, etc.
  • Familiar with RPC framework: gRPC, tRPC, etc.
  • Familiar with unit/e2e testing.
  • Familiar with CI/CD.
  • Familiar with containerization.
  • Familiar with business process for the health industry.

Company Benefit:

  • Remote Working
  • Competitive Salary
  • Diverse Project Portfolio

Similar Jobs

Air Energy Consulting (Malaysia) Sdn Bhd

Executive DevOps

Full Time

RunCloud Sdn Bhd

Senior Software Engineer

Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept