Match score not available

Senior Java Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s Degree in Computer Science or related field, Intermediate proficiency in Java and Spring Framework, Strong experience with MySQL and database optimization, Familiarity with Linux, Docker, and CI/CD pipelines, Must be a Malaysian citizen.

Key responsabilities:

  • Write high-quality, maintainable code focusing on performance
  • Contribute to architecture design and system optimization
  • Participate in code reviews, providing constructive feedback
  • Tackle technical challenges with efficient solutions
  • Collaborate to implement technical solutions aligning with goals
Mode Fair Sdn Bhd logo
Mode Fair Sdn Bhd Information Technology & Services Startup https://www.modefair.com
11 - 50 Employees
See more Mode Fair Sdn Bhd offers

Job description

Overview:

Ready to put your Java skills to work on exciting projects? We're looking for a Senior Java Developer to join our team. You'll use your expertise in Java, Spring Framework, and Hibernate to build great software that makes a real difference. We're a group of friendly developers who enjoy solving tough problems together. You'll play a big part in our projects, sharing your ideas and helping make our code the best it can be. If you love Java and might be interested in trying out Kotlin down the road, we'd be thrilled to meet you. Come grow with us in a supportive environment where your contributions really matter.

Strong Java, Spring expertise are essential, along with a willingness to embrace Kotlin. We're already using Kotlin for new projects, and we're committed to supporting your growth. You'll be given time to ramp up with Kotlin while working on existing Java codebases, with the goal of becoming comfortable with both languages.

Note: This is not a management role.

Highlights:

  • RM10,000 - RM15,000 basic salary.

  • Work from Home (must reside in Kuala Lumpur or Selangor).

  • New office opening in 2025 (hybrid option available).

  • Potential promotion to Lead Software Developer for top performers only.

Responsibilities:

  • Write high-quality, maintainable, and scalable code with a focus on performance and security, setting a strong example for the team.

  • Contribute to architecture design, system optimization, and implementation of key back-end features using Java, Kotlin, Spring Framework, and Hibernate.

  • Participate in code reviews, offering constructive feedback to ensure best practices and coding standards are followed.

  • Tackle complex technical challenges with clean, efficient, and scalable solutions.

  • Collaborate with team members to implement robust technical solutions that align with project goals.

  • Share insights during architectural discussions, helping to make informed technology choices for long-term project success.

  • Explore and suggest new technologies and modern libraries that could improve development efficiency and performance.

  • Contribute to maintaining high code quality through automated testing and CI/CD practices.

  • Stay current with industry trends and bring innovative ideas to the team, potentially prototyping new approaches when beneficial.

  • Attend technical meetings with clients and stakeholders (if needed).

  • While primarily focused on backend development, demonstrate flexibility and willingness to work across the full stack when needed. A positive attitude towards learning and adapting to different areas of the tech stack is essential.

Requirements:

  • We only hire Malaysian citizens. We do not sponsor work visas. Applications from non-citizens, RPT or those requiring visa sponsorship will not be considered.

  • Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent experience).

  • Intermediate proficiency in Java, with deep experience in Spring Framework (Spring Boot, Spring JPA, Spring Security, etc.) and Hibernate.

  • Strong in MySQL with familiarity in relational database optimization, tuning and management.

  • Strong understanding of software design principles (e.g., SOLID) and modern design patterns.

  • Familiarity with Linux and tools such as Docker, and CI/CD pipelines.

  • Passion for coding, with an ability to mentor junior engineers by setting a high standard for code quality.

  • Strong problem-solving abilities and a passion for tackling complex technical issues.

  • Excellent communication skills, with a focus on technical discussions and collaboration.

  • Currently staying in Kuala Lumpur or Selangor.

  • Have personal transportation available (car).

Our Interview Process:

Our hiring process is designed to be thorough and efficient, ensuring we find the best fit for our team. Here's what you can expect:

  1. Application Submission - Submit your application with your updated resume.

  2. Application Review (3 days; we will email you for additional info).

  3. First Round - Technical Interview (3 hours). Please make sure you have the necessary setup including a laptop or PC, a code editor, and fast internet. Live coding is required.

  4. Second Round - Job Fit Interview (1 hour).

  5. Job Offer - Successful candidates will receive a job offer. 

  6. Offer Acceptance - You will have 5 days to review and e-sign the offer. Please note that if we do not receive your response within this 5-day period, the offer will be considered void.

We will not entertain expected salary above our advertised salary. Also, we will evaluate your current salary and may ask for your payslips.

Join us to lead cutting-edge projects, drive innovation, and make a significant impact within our team.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Problem Solving
  • Collaboration
  • Mentorship

Software Engineer Related jobs