HOME

Java Developer - Java開發人員

INFORMATION ABOUT THIS JOB

Only applicants with an existing right to work in the EU will be considered for roles based in the EU

Job Title Java Developer - Java開發人員
Job Type Contract
Location India
Salary Competitive
Job Published 21 May 2020
REF 9989
Contact Name Qiang Yuan
Contact Email qyuan@rizerecruitment.com

Job Description

 **Job Description**
  • Reporting to the Development Team Manager, the Developer is responsible for building, enhancing and maintaining applications and/or systems, in the area of responsibility, to enable Sage’s business plans and long-term objectives using the identified architecture.
  • The Developer will design, develop and deliver high quality applications and/or systems and services that exceed customers’ or business partners’ expectations and will proactively share their own knowledge for specific technical solutions and business processes in their area of responsibility.

    Key Responsibilities

  • Key accountabilities and decision ownership:
  • Develop, deliver and implement high quality technical solutions
  • Maintain business applications through established processes – Identify opportunity for improvement for customers’ and colleagues’ benefit
  • Run through all phases of the project lifecycle independently or part of a team
  • Define and document technical requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems and/or services, internal and external checks and controls, and outputs.
  • Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
  • Continuously strive to make improvements to the existing applications and/or systems, services and processes.
  • Seek out and act upon feedback.
  • Assist in educating others within IT where required.
  • Ensure all development is completed to the required quality standards and provide benefit to Sage and its customers
  • Keep up to date with relevant technology areas.

    Skills, know-how and experience - Must have:

  • Ability to interpret and/or gather user requirements and translate these into technical specifications and/or code
  • Excellent logical thinking with good problem-solving skills
  • Good knowledge of the principles of database design including modelling logical and physical data schemas where appropriate
  • Proficient with one or more relevant programming languages, frameworks and databases
  • Good understanding in business processes
  • Trouble shooting and/or problem-solving skills
  • Be an active and enthusiastic team player
  • Share responsibility for planning and delivering team activities
  • Be willing to adapt to significant changes in either technology or environment
  • Be interested in self-development including the maintenance of personal technical competence in all relevant areas
  • Effective communicator and influencer with good relationship management skills
  • Essentials
  • Relevant knowledge and development experience with appropriate technologies in the area of responsibility
  • Experience with multi-tiered application design and major relational databases where relevant
  • Experience of unit and integration testing techniques
  • Exposure to software development lifecycles and development methodologies
  • Desirable: Knowledge and / or experience of using AWS services – Experience of React JavaScript Library –Knowledge of the Spring Boot framework
  • Technical / professional qualifications:
  • Degree holder (desirable) and/or relevant professional qualification and/or relevant work experience in related discipline that demonstrates a proven aptitude for software development

職位描述

向開發團隊經理報告,開發人員負責在責任範圍內構建,增強和維護應用程序和/或系統,以使用確定的體系結構實現Sage的業務計劃和長期目標。

開發人員將設計,開發和交付超出客戶或業務合作夥伴期望的高質量應用程序和/或系統和服務,並將在各自職責範圍內主動分享他們對特定技術解決方案和業務流程的知識。

主要責任

關鍵問責制和決策所有權:

開發,交付和實施高質量的技術解決方案

通過已建立的流程維護業務應用程序–確定改進機會,以使客戶和同事受益

獨立地或在團隊中運行項目生命週期的所有階段

定義並記錄數據,工作流,邏輯流程,硬件和操作系統環境,與其他系統和/或服務的接口,內部和外部檢查與控制以及輸出的技術要求。

維護相關文檔以描述邏輯,編碼/配置,測試和適用的更改。

不斷努力改進現有的應用程序和/或系統,服務和流程。

尋求反饋意見並採取行動。

在需要時協助培訓IT部門的其他人員。

確保所有開發均已達到所需的質量標準,並為Sage及其客戶帶來利益

與相關技術領域保持同步。

技能,知識和經驗-必須具備:

能夠解釋和/或收集用戶需求並將其轉換為技術規範和/或代碼的能力

優秀的邏輯思維能力和良好的解決問題能力

精通數據庫設計原理,包括在適當時對邏輯和物理數據模式進行建模

精通一種或多種相關的編程語言,框架和數據庫

對業務流程有很好的了解

故障排除和/或解決問題的能力

成為一個積極熱情的團隊合作者

分擔計劃和交付團隊活動的責任

願意適應技術或環境的重大變化

對自我發展感興趣,包括在所有相關領域維護個人技術能力

具有良好關係管理能力的有效溝通者和影響者

必需品

責任領域相關技術的相關知識和開發經驗

有多層應用程序設計和相關的主要關係數據庫方面的經驗

具有單元和集成測試技術的經驗

接觸軟件開發生命週期和開發方法

理想的:使用AWS服務的知識和/或經驗– React JavaScript庫的經驗–了解Spring Boot框架

技術/專業資格:

學位持有人(期望)和/或相關專業資格和/或相關學科的相關工作經驗,證明其具有開發軟件的成熟能力

Ref: 9989 | Published: 21 May 2020

Zu unseren Kunden zählen