Junior Software Engineer - Johor Bahru
Atoz Software Tech Sdn Bhd Johor Bahru Full-time
Key Responsibilities
Design & development- Assist in designing, coding, and maintaining Java-based applications and microservices
- Write clean, well-structured code following team standard and industry best practices.
- Collaboration & Communication
- Work closely with cross-functional teams (designers, business analysts, front-end developers and QA) to implement features and resole bugs.
- Communicate technical challenges or constraints to ensure alignment with project goals.
- Participate in code reviews to improve code quality and gain feedback
- Write and maintain unit tests to ensure software reliability
- Troubleshoot and fix defect reported by QA or end-users in a timely manner.
- Create and update technical documentation for new and existing features.
- Contribute to user guides or other resources to assist internal teams and customers.
- Assist in deploying applications across different environments, following established procedures.
- Provide post-deployment support, monitoring system performance and addressing any arising issues.
- Work with relational database ( e.g MySQL , MariaDB) for data storage and retrieval.
- Integrate and consume RESTful APIs, ensuring and efficient communication between services.
- Learn and apply Java frameworks (Spring Boot, Hibernate) and stay updated on trends in the Java ecosystem.
- Explore performance optimization, security best practices, and DevOps tools to broaden your technical skill set.
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Experience: 1+ years of hands-on experience in Java backend development.
- Technical Skills:
- Java 8+: Strong understanding of object-oriented programming (OOP).
- Frameworks: Practical knowledge of Spring Boot, Spring Framework, or Hibernate.
- Microservices: Experience in designing and implementing RESTful APIs and microservice architectures.
- Database: Proficiency in relational databases (e.g., MySQL, MariaDB), including writing optimized SQL queries and Stored Procedures.
- Build & Version Control: Familiarity with Maven or Gradle and version control systems like Git.
- Basic Front-End Concepts: Understanding of common web technologies (HTML, CSS, JavaScript) is a plus.
- Design & Documentation
- Ability to read and create UML diagrams (Class, Sequence, etc.) and Entity Relationship Diagrams (ERD).
- Capable of producing clear, detailed technical documentation for new and existing applications.
- Soft Skills:
- Eagerness to learn and adapt to new technologies.
- Strong problem-solving mindset.
- Good communication and teamwork abilities.
- Problem-Solving & Analytical Skills
- Strong algorithm and data structure knowledge for efficient coding solutions.
- Proactive in troubleshooting complex issues and implementing fixes swiftly.
- Ability to analyze system performance and propose optimizations.
Atoz Software Tech Sdn BhdJohor Bahru
and non-technical stakeholders.
• Provide strategic input on project roadmaps, ensuring alignment with business goals and user needs.
Qualifications
• Education: Bachelor’s or Master’s degree in Information Technology, Computer Science, Software Engineering...
Food Paradise Enterprise Pte. Ltd.Johor Bahru
Job Requirements:
• Minimum of Diploma or equivalent, internship welcomed
• Previous administrative experience is a plus
• Proficient in MS Office Suite (Word, Excel, PowerPoint)
• Strong organizational and time-management skills
• Excellent...
Swarovski Global BusinessJohor Bahru
At Swarovski, where innovation meets inspiration, our Sales Consultants are our ultimate advocates, providing our customers with extraordinary service and an awe-inspiring brand experience.
We are searching for a curious and charismatic Sales...