Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (Java)

Alphawave-Innovations

Kuala Lumpur

On-site

MYR 150,000 - 200,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Kuala Lumpur is seeking a Senior Java Developer with over 5 years of Java EE experience. The role includes developing maintainable code, designing high-performance web and microservices, and collaborating with cross-functional teams. Candidates should have a Bachelor’s degree in IT or related fields and strong problem-solving skills. Additional perks include performance bonuses, flexible working hours, and a well-stocked office pantry.

Benefits

13th Annual Wages + Yearly Increment
Performance Bonus
Annual Leave / Medical Leave
Electronic Claims
Flexible Working Hours
Well-Stocked Office Pantry

Qualifications

  • A minimum 5 years of java programming experience in JAVA EE with Dependency Injection and/or microservice development.
  • Effective communication and collaboration skills.
  • Proven experience as a Senior Java Developer with a strong portfolio.
  • In-depth knowledge of Java programming language and related technologies.
  • Familiarity with cloud platforms like AWS or Azure.

Responsibilities

  • Develop clean, maintainable, sustainable, and tested code.
  • Build and design scalable and high-performance web and microservices.
  • Collaborate with cross-functional teams to define software requirements.
  • Debugging and resolving technical problems.
  • Continuously discover, evaluate, and integrate new technologies.

Education

Bachelor’s degree in information technology, computer science, or any other IT related field.

Tools

Git
Job description

Develop clean, maintainable, sustainable, and tested code with supporting documentation and automated unit tests.

Build and design scalable and high-performance web and microservices.

Collaborate with cross-functional teams to define software requirements and specifications.

Debugging and resolving technical problems reported.

Continuously discover, evaluate, and integrate new technologies and best practices.

Enforce coding standards and best practices to ensure the delivery of high-quality, maintainable code.

Participate in the software development life cycle (SDLC), all aspects of the software development process

Troubleshoot and resolve complex technical issues in a timely manner.

Contribute to technical discussions and decision-making processes.

Research and evaluation of alternative solutions and recommend implementations.

Work with team members to estimate timelines, define project plans, and delegate tasks.

Job Requirements:

Bachelor’s degree in information technology, computer science, or any other IT related field.

A minimum 5 years of java programming experience in JAVA EE with Dependency Injection and/or microservice development or working in similar roles is required.

Effective communication and collaboration skills, including clear status updates.

Positive and solution-oriented mindset.

Proven experience as a Senior Java Developer, with a strong portfolio of successful projects.

In-depth knowledge of Java programming language and related technologies.

Excellent problem-solving and analytical skills.

Strong understanding of software architecture, design patterns, and best practices.

Familiarity with cloud platforms (e.g., AWS, Azure) and microservices architecture.

Experience with DevOps tools such as version control systems (e.g., Git).

Payment or financial domain knowledge is an additional advantage.

Say "NO" to office politics, a young company with more opportunity

  • 13th Annual Wages + Yearly Increment
  • Performance Bonus
  • Annual Leave / Medical Leave
  • Electronic Claims
  • Flexible Working Hours
  • Well-Stocked Office Pantry
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.