jobs in DIGIWORLD TECHNOLOGIES PTE. LTD.

全职 Java Developer 工作, 薪水 up to SGD 3,500, DIGIWORLD TECHNOLOGIES PTE. LTD. Central Region (Singapore) 公司招聘中 - Ricebowl

Java Developer

DIGIWORLD TECHNOLOGIES PTE. LTD.

Central Region (Singapore)

分享
保存

工作地点

  • 10 UBI CRESCENT Central Region (Singapore) Singapore

职位描述

岗位职责

Job Summary

Java Developer responsible for designing, developing, testing, and maintaining scalable Java-based applications. The role involves backend development, API integration, database management, application troubleshooting, and performance optimisation. The successful candidate will collaborate with cross-functional teams to deliver reliable software solutions, maintain code quality, and support application enhancements throughout the software development lifecycle.

Key Responsibilities

  • Design, develop, test, and maintain Java-based applications in accordance with business and technical requirements.
  • Develop backend components, RESTful APIs, and application services using Java and relevant frameworks.
  • Apply object-oriented programming principles and established software design patterns to develop maintainable and reusable code.
  • Work with Spring Framework and Spring Boot to build and enhance enterprise applications.
  • Integrate applications with relational databases using SQL and appropriate data-access technologies.
  •  Perform unit testing, integration testing, debugging, and troubleshooting to ensure application quality and reliability.
  • Collaborate with business analysts, QA engineers, DevOps teams, and other developers throughout the software development lifecycle.
  • Participate in code reviews, technical discussions, and design reviews to maintain coding standards and development best practices.
  •  Identify and resolve application defects, performance bottlenecks, and production issues within agreed timelines.
  •  Support application deployment, version control, release activities, and continuous integration processes.
  •  Prepare and maintain technical documentation, including application designs, API specifications, and implementation details.
  • Contribute to Agile development activities, including sprint planning, daily stand-ups, and technical estimation.

Requirements

  • Minimum 5 years of experience in Java application development or software engineering.
  • Strong proficiency in Java programming, object-oriented programming (OOP), and core Java concepts.
  • Hands-on experience with Spring Framework and Spring Boot for enterprise application development.
  •  Experience designing, developing, and integrating RESTful APIs and web services.
  •  Proficiency in SQL and experience working with relational databases such as MySQL, PostgreSQL, Oracle, or equivalent platforms.
  •  Knowledge of application debugging, exception handling, performance optimisation, and software troubleshooting.
  • Experience with unit testing frameworks such as JUnit or Mockito.
  •   Familiarity with version control systems such as Git and build tools such as Maven or Gradle.
  •  Understanding of software development lifecycle (SDLC), Agile methodologies, coding standards, and software design principles.
  • Ability to collaborate effectively with technical teams, analyse requirements, and deliver maintainable software solutions.
  •   Strong analytical, problem-solving, communication, and documentation skills.
  •  Bachelor's degree in Computer Science, Computer Engineering, Information Technology, Software Engineering, or a related discipline.

重要安全守则

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

了解更多