
Software Developer
RM 5,000 - RM 5,999 / month
Checking job availability...
Original
Simplified
We are seeking a skilled Software Developer with at least 4 years of experience to join our team. The successful candidate will design, develop, and configure software modules, interfaces, and components to meet our business needs. Key Responsibilities: Design, develop, and configure software components and interfaces. Participate in the full software development lifecycle, including requirements gathering, analysis, documentation, functional and technical design, testing, and deployment. Collaborate with cross-functional teams to ensure project goals and timelines are met. Ensure code quality, maintainability, and scalability. Proactively contribute to research and development (R&D) efforts. Required Skills and Qualifications: Bachelor’s degree in Computer Science or a related IT discipline. Minimum of 4 years of experience in software development. Strong experience in one or more areas of the software development lifecycle (e.g., requirements gathering, technical design, testing). Experience or exposure to banking transformation or artificial intelligence is an advantage. Strong analytical skills, meticulous attention to detail, and systematic problem-solving abilities. Excellent communication skills in English, both verbal and written. Demonstrated interest in R&D and new technology exploration. Specific Technical Skills Required: Proficiency in Java/Core Java development. Experience with frameworks and technologies such as: EJB3, JPA Spring MVC, SpringBoot, OAuth2 REST API development CUBA, Vaadin AngularJS for front-end development Strong understanding of JavaEE architecture, including EJB3 and JPA.