jobs in Elliott Moss Consulting

全职 Software Engineer (Java - Angular) 工作, 薪水, Elliott Moss Consulting 公司招聘中 - Ricebowl

Software Engineer (Java - Angular)

Elliott Moss Consulting

Undisclosed

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责


Role Overview

We are looking for a Software Engineer with experience in Java development and exposure to Angular to design, develop, test, and maintain enterprise applications. The successful candidate will work closely with business and technical teams to deliver high-quality software solutions while adhering to development standards, security guidelines, and project timelines.

Key Responsibilities

  • Gather and analyze business and functional requirements in collaboration with Business Analysts and technical teams.
  • Design, develop, and enhance enterprise applications using Java and Angular.
  • Translate functional specifications into efficient, scalable, and maintainable technical solutions.
  • Develop clean, secure, and well-documented code following coding standards and best practices.
  • Perform unit testing and support integration, system, and user acceptance testing (UAT).
  • Troubleshoot, investigate, and resolve application issues, defects, and production incidents.
  • Implement software enhancements, bug fixes, and configuration changes.
  • Participate in code reviews to ensure quality, maintainability, and compliance with security standards.
  • Prepare and maintain technical documentation throughout the software development lifecycle.
  • Collaborate with cross-functional teams to ensure successful project delivery.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Minimum 2–3 years of hands-on experience in Java application development.
  • Experience with Angular is preferred.
  • Strong knowledge of object-oriented programming principles and software development best practices.
  • Experience with RESTful APIs and web application development.
  • Familiarity with SQL databases and database design concepts.
  • Understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Good communication skills and the ability to work effectively in a collaborative team environment.

Preferred Skills

  • Experience with Spring Boot or other Java frameworks.
  • Knowledge of Git or other version control systems.
  • Exposure to CI/CD pipelines and automated testing.
  • Familiarity with secure coding practices and enterprise application development.


重要安全守则

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

了解更多