jobs in ELLIOTT MOSS CONSULTING PTE. LTD.

全职 Software Engineer(Java-Jasper Report) 工作, 薪水 up to SGD 5,700, ELLIOTT MOSS CONSULTING PTE. LTD. Central Region (Singapore) 公司招聘中 - Ricebowl

Software Engineer(Java-Jasper Report)

ELLIOTT MOSS CONSULTING PTE. LTD.

SGD5,700 - SGD5,700 每月

Central Region (Singapore)

分享
保存

工作地点

  • 77 HIGH STREET Central Region (Singapore) Singapore

职位描述

岗位职责

Job Description

·      We are seeking a skilled and enthusiastic Software Engineer (Java) to join our development team. 

·      The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality software solutions based on business and technical requirements. 

·      This role requires a strong foundation in Java technologies, a commitment to coding best practices, and the ability to work collaboratively across the full software development lifecycle to deliver secure, scalable, and reliable applications. 

Key Responsibilities 

·      Software Development & Design Analyse business processes, functional requirements, and program specifications, and translate them into efficient and maintainable program code. 

·      Design, develop, enhance, and maintain enterprise applications using Java and related technologies. 

·      Ensure all code complies with established programming standards, architectural guidelines, and development best practices. 

·      Work closely with the Team Lead to ensure application design and implementation align with the overall system architecture.

·       Participate in requirements gathering sessions and collaborate with Business Analysts to review and refine functional specifications. 

·      Testing & Quality Assurance Develop unit test cases and test packages, execute testing activities, and document results to ensure software quality. 

·      Support integration testing, system testing, User Acceptance Testing (UAT), and production implementation activities. 

·      Participate in peer code reviews to improve code quality, maintainability, and adherence to project standards. 

·      Ensure developed applications comply with security standards and secure coding guidelines. 

·      Maintenance & Production Support Investigate, troubleshoot, and resolve reported issues, defects, and production incidents. 

·      Analyse system errors, implement necessary amendments, and perform validation testing to ensure stable and efficient operation. 

·      Manage changes to configurable items, including software components, technical documentation, and system configurations.

·       Perform configuration management activities, including planning, identification, control, and audit processes. 

·      Prepare, update, and maintain comprehensive technical and system documentation. 

·      Collaboration & Continuous Improvement Work closely with cross-functional teams to deliver projects within agreed timelines and quality standards. 

·      Contribute to process improvement initiatives and recommend innovative solutions to technical challenges. 

·      Support and promote adherence to development methodologies, coding standards, and quality assurance practices. 

Required Qualifications 

·      Diploma or Bachelor's Degree in Computer Science, Computer Engineering, Information Technology, or a related discipline.

·      1–4 years of hands-on experience in software development and application maintenance. 

·      Practical experience in developing and delivering enterprise applications using Java technologies.

·       Strong analytical, problem-solving, and debugging skills with the ability to think creatively. 

·      Good written and verbal communication skills in English. 

·      Willingness to travel as required. 

Required Skills & Experience

·      Core Java and Java Enterprise Technologies Spring Framework

·       Spring Boot Spring Web MVC Apache Maven RESTful Web Services SQL

·       Relational Databases Unit Testing 

·      Debugging Software Development Life Cycle (SDLC) Version Control Systems (e.g., Git) 

·      JasperReports / Jasper Report Development Application deployment 

·      production support Java EE web application development Agile/Scrum development methodologies 

·      Knowledge of secure coding standards and application security practices 

·      1–4 years of relevant experience in Java application development, support, and maintenance. 

·      Experience across the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and production support. 

·      Exposure to enterprise application environments and multi-tier architecture is preferred.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多