jobs in DIGIWORLD TECHNOLOGIES PTE. LTD.

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

Java Developer

DIGIWORLD TECHNOLOGIES PTE. LTD.

Geylang, Southeast (Singapore)

分享
保存

工作地点

  • Geylang Southeast (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.

IT Software Development Company

DigiWorld offers highly optimized solutions and services across wide range of industry domains. We offer enterprise IT services to improve business processes and increase their profitability. We provide custom development solutions mainly across Software Development, Robotic Process Automation, Mobile Phone Application Development, Responsive Web Design and Web development Services

重要安全守则

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

了解更多