Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (Java)

ATOZ SOFTWARE TECH SDN. BHD.

Johor Bahru

Hybrid

MYR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic technology firm in Johor Bahru is seeking a Java Software Engineer with over 3 years of experience. Candidates should be proficient in Java 17+, possess strong problem-solving skills, and be capable of managing cloud resources efficiently. The role involves designing system architecture, owning SpringBoot modules, and mentoring junior developers, all in a collaborative and innovative team environment. Attractive perks and a vibrant workplace culture are offered.

Benefits

13-Month Salary
Performance-Based Project Bonus
EPF Contribution
Accident Insurance Coverage
Medical & Hospitalization Leave
Maternity, Paternity and Compassionate Leave
Unlimited snacks and beverages
Regular Team-Building Activities

Qualifications

  • 3+ years of professional experience in Java Backend Development.
  • Experience in development of Monolithic and Distributed systems.
  • Capable of diagnosing complex issues and proposing efficient solutions.

Responsibilities

  • Design scalable, sustainable architectures and validate technical feasibility.
  • Own complex SpringBoot modules and optimize SQL queries.
  • Manage cloud resources and maintain CICD pipelines.
  • Analyze systems to eliminate performance bottlenecks.

Skills

Proficiency in Java 17+
Strong understanding of OOP and Functional Programming
Extensive knowledge of Spring Boot Framework
Ability to create UML diagrams and ERD
Problem-Solving & Critical Thinking
Collaboration & Communication
Leadership & Mentorship
Adaptability & Independence

Education

Bachelor’s or Master’s degree in IT, Computer Science, or Software Engineering

Tools

Git
Maven/Gradle
AWS
CI/CD tools (e.g. Jenkins)
Job description
Overview

13-Month Salary + Performance-Based Project Bonus

EPF Contribution + SOCSO

Accident Insurance Coverage

Medical & Hospitalization Leave

Maternity, Paternity and Compassionate Leave

Electronic Accessories Claims (reimbursement for work-related tech purchases)

Open, Friendly, and Supportive Environment

Say “NO” for Office Politics or Gossip

Dynamic, Innovative, and Agile Team

Fully Stocked Pantry with unlimited coffee, snacks, and beverages.

Regular Team-Building Activities and Company Events to foster collaboration and camaraderie.

Key Responsibilities
  • System Architecture & Design: Design scalable, sustainable architectures and validate technical feasibility in collaboration with leadership
  • Core Development: Own complex SpringBoot modules and optimize SQL queries to ensure high performance, security and reliability
  • Cloud & DevOps: Manage cloud resources, ensure projects’ releases consistency, maintain CICD pipelines
  • Maintenance & Reliability: Analyse systems to eliminate performance bottleneck, resolve technical debt and complex issues like memory leaks or concurrency issues
  • Mentorship & Technical Leadership: Mentor junior developers through code reviews session, enforce coding standards and serve as technical escalations point for complex issue
  • Communication & Collaboration: Collaborate with cross-functional teams to implement features and communicate challenges and blockers
  • Documentation & Knowledge Sharing: Write comprehensive technical documentation to be shared among the teams or clients
  • Continuous Improvement: Evaluate new technologies and leverage AI tools to enhance productivity without apply blindly
Qualifications

Education: Bachelor’s or Master’s degree in Information Technology, Computer Science, Software Engineering, or a related field (or equivalent experience).

Experience: 3+ years of professional experiences in Java Backend Development.

Technical Skills

  • Proficiency in Java 17+ with a strong understanding of both OOP and Functional Programming paradigms (Streams, Lambdas)
  • Extensive knowledge of Spring Boot Framework, Hibernate/JPA and use them to architect and build production-ready applications from scratch
  • Ability to read, understand and create UML diagrams and ERD
  • Experience in development of Monolithic and Distributed system

Databases & Caching

  • Proficient in Relational Database with experience in optimizing queries, indexing and stored procedures
  • Familiarity with NoSQL or In-Memory stores is highly valued

Tools:

  • Familiar with Git (branching, merging, pull request, rebase, resolve conflict)
  • Experience with Maven/Gradle
  • Hands-on experience with cloud platforms (e.g. AWS)
  • Proficiency in using CI/CD tools (e.g. Jenkins)
Soft Skills
  • Problem-Solving & Critical Thinking: Ability to diagnose complex issues and propose efficient solutions
  • Collaboration & Communication: Strong communicator who can work effectively with cross-functional teams
  • Leadership & Mentorship: Capable of guiding junior developers and promoting a culture of continuous learning
  • Adaptability & Independence: Self-motivated, able to manage multiple tasks under tight deadlines, and open to learning modern technologies
  • Organization & Prioritization: Strong organizational skills to balance competing priorities in a fast-paced environment
Nice-to-Have
  • Experience with other programming languages or tools
  • Basic understanding of modern frontend frameworks (React, Vue, or Angular) to assist with minor UI changes or debugging integration issues
  • Certifications in cloud platforms (e.g., AWS Certified Developer)
  • Previous background in IT support or networking
Unlock job insights
  • Salary match
  • Number of applicants
  • Skills match

Your application will include the following questions:

  • Which of the following statements best describes your right to work in Malaysia?
  • What's your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have as a Java Software Engineer?
  • Which of the following Relational Database Management Systems (RDBMS) are you experienced with?
  • Which of the following programming languages are you experienced in?
  • Have you worked in a role which requires a sound understanding of the software development lifecycle?
  • Do you have experience working within a scrum agile team?

Atoz Software Tech Sdn. Bhd. (Atoz), we are a group of passionate and potential young people together with experiences technical developers who chasing their dreams with great opportunity.

The rapid growth of internet era and the impact of pandemic reflected the income losses to business owners and forced consumers to try e-commerce and etc. So there also why Atoz begin, Atoz means from A to Z, we are here to provide services to business owners also the consumers.

Senior Software Engineer (WFH, based in Johor)

YCH Group Pte Ltd

7d ago

Kuala Lumpur City Centre, Kuala Lumpur, MY

9d ago

UPGROWTH HR SDN. BHD.

Kuala Lumpur City Centre, Kuala Lumpur, MY

7d ago

What can I earn as a Java Software Engineer

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.