Junior Java Developer

Junior Java Developer
Company:

Prasarana Malaysia Berhad


Details of the offer

**THIS OPENING ONLY APPLICABLE FOR MALAYSIA CITIZENSHIP ONLY****Job Purpose**:The Junior Java Developer position exists to leverage competency in Java OOP and SpringBoot Framework to facilitate the company's system development transformation from legacy to modern enterprise development, thereby aligning technological infrastructure with strategic objectives for enhanced efficiency and competitiveness.**Key Accountabilities**:- **Assist in Legacy System Migration**: Support senior developers in analyzing and migrating legacy systems to modern enterprise solutions, gaining hands-on experience in the process.- **Collaboration and Learning**: Work closely with team members to contribute to project goals, while actively learning from experienced developers and participating in code reviews.- **Documentation and Self-Development**: Create documentation for code developed, learn from best practices shared within the team, and continuously improve coding skills and understanding of Java development standards.- **Communication and Adaptability**: Communicate effectively with team members, seek guidance when needed, and demonstrate flexibility in adapting to new tasks and challenges as part of the learning process.**Functional Competencies**:- **Java Programming Skills**: Proficiency in Java programming language, including object-oriented programming (OOP) concepts such as inheritance, polymorphism, and encapsulation, as well as practical experience in writing clean, efficient code.- **Database Management**: Competency in database management systems (DBMS) such as MySQL, PostgreSQL, or Oracle, including knowledge of SQL queries, database design principles, and ORM frameworks like Hibernate.- **Problem-Solving Skills**: Ability to analyze complex problems, debug code effectively, and propose efficient solutions, demonstrating logical thinking, attention to detail, and a proactive approach to troubleshooting.- **Team Collaboration**: Capability to work collaboratively in a team environment, communicate effectively with peers and stakeholders, and contribute positively to project discussions and decision-making processes.**Technology Knowledge**:- **Java Development Tools**: Familiarity with Integrated Development Environments (IDEs) such as IntelliJ IDEA or Eclipse, as well as proficiency in using build automation tools like Maven or Gradle for project management and dependency management.- **Version Control Systems (VCS)**: Understanding of version control concepts and practical experience with VCS tools such as Git, including branching, merging, and resolving conflicts, to collaborate effectively with team members and manage code changes.- **Understanding of RESTful APIs**: Awareness of Representational State Transfer (REST) architectural principles and experience in designing and consuming RESTful APIs using frameworks like Spring MVC, enabling seamless integration with external systems and services.- **Fundamentals of Software Engineering**: Knowledge of software engineering principles and methodologies, including Agile development practices, software design patterns, and testing techniques such as unit testing and integration testing, to contribute effectively to the development lifecycle and deliver high-quality software solutions.**Academic / Professional Qualifications**:Bachelor's Degree or Master's in Computer Science, Information Technology, Software Engineering, Computer Engineering or related field.**Years of Experience**: 0 to 5 years**Job Types**: Full-time, Permanent, Fresh graduatePay: From RM3,000.00 per month**Benefits**:- Flexible schedule- Free parking- Health insurance- Opportunities for promotion- Professional developmentSchedule:- Monday to Friday- On callSupplemental pay types:- Performance bonus**Education**:- Bachelor's (required)**Language**:- Malay (required)- English (required)


Source: Whatjobs_Ppc

Requirements

Junior Java Developer
Company:

Prasarana Malaysia Berhad


Internship For Website & Application Developer

**PREFER MALE**About us:**Madinah Group **is an insurance agency affiliate to Prudential Assurance (M) Bhd. consist of 11 managers and 150 agents working tog...


From H&D Associates Consultancy Sdn Bhd - Selangor

Published a month ago

Business Internship

**Job Summary**:**Responsibilities**:- To participate in SOA development.- To participate in all aspects of software lifecycle including design, documentatio...


From Beans Group Sdn Bhd - Selangor

Published a month ago

Junior Cloud Admin

**Your Responsibilities**- Assist in managing and maintaining our Azure cloud environments, ensuring they are optimized, resilient, and secure.- Employ Terra...


From Mps - Selangor

Published a month ago

Junior Back End Dev

Job Description:**Responsibilities**:- Design and develop server-side logic using Laravel- Define and maintain database- Create reusable, effective, and scal...


From Bravo Net Solution - Selangor

Published a month ago

Built at: 2024-06-01T00:07:04.387Z