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