宁波 [切换城市] 宁波招聘宁波计算机软件招聘宁波高级软件工程师招聘

Java高级架构师(职位编号:00007)

宁波乐科科软件有限公司

  • 公司规模:50-150人
  • 公司性质:外资(非欧美)
  • 公司行业:计算机软件  计算机服务(系统、数据服务、维修)

职位信息

  • 发布日期:2012-12-24
  • 工作地点:上海
  • 招聘人数:1
  • 工作经验:三年以上
  • 学历要求:本科
  • 语言要求:英语熟练
  • 职位类别:系统架构设计师  高级软件工程师

职位描述

As a Java Software Architect, you will report to the Delivery Manager and your responsibilities include:
- Oversee the development team's output making sure they are following the company's and client's best practices
- Manage the full life cycle of the development process from a technical point of view
- Monitor research
- Code review the features in the system
- Supervise testing in more complex features that require deeper technical knowlege
- Identify gaps in technology skills within the team
- Administer training whenever there is need for ramping up team members
- Track and maintain metrics such as system performance and system security
- Participate on the pre-sales of new projects by engaging the client for requirements and architectural definitions.
- Define and create mechanisms for architectural framework to speed up team performance
- Groom the requirements on projects together with the team leader
- Raise risks and create mitigation plan on various phases of the development cycle
- Communicate efficiently with the team leader, other architects offshore, clients and development team
- Provide technical support for team members

Minimum Job Qualifications:

- At least four years of relevant systems software engineering experience including experience as a Technical Lead on a complex distributed systems project
- Development and delivery experience within complex, enterprise environments using Java J2EE, C#, Ruby on Rails, or PHP
- Strong OO design skills, including good design patterns knowledge, refactoring and unit testing
- Have worked across the whole SDLC including analysis, design, coding and implementation of large scale custom built object-oriented applications
- Interest in or experience of Agile Methodologies, such as Extreme Programming (XP), Scrum and/or Kanban
- Great spoken and written Japanese skills
- Willingness to travel and work in other sites
Preferred Job Qualifications:

- Experience with Cloud Computing platforms strongly preferred (e.g. Amazon AWS, Google Cloud, Hadoop, Microsoft Azure, etc.)
- Experience with GAE preferred
- Knowledge of relational databases/SQL, NoSQL structured data solutions, Data Warehousing and ETL tools, network and file system protocols
- Groovy, Perl, Python, Ruby or other scripting language experience
- Experience with picking and applying good software practices like test driven development (TDD), continuous integration and continuous delivery
- Strong communication and client-facing skills with the ability to work in a consulting environment and build relationships
- Ability to work in a variety of client settings and in a team-oriented, collaborative environment
- communication skill in English

Technology Requirements:
Required:
- Architecture: N-Tiered webapps
- Programming Languages: Java and Javascript
- Databases: Relational database
- Application Servers: Tomcat / JBoss
- Frameworks Java: Spring (MVC, framework), Hibernate, JSTL, JSP

Optional:
- Engineering Practices: Continuous Integration / Delivery, Test Driven Development, AOP, Refactoring
- Architecture: RESTFul Web Services
- OS: (Amazon) Linux, Windows
- Programming Languages: Groovy, Shell, Expect and Python
- Databases: Oracle, MySQL
- Application Servers: WAS or Weblogic
- Tools: Sonar, Jenkins, Nexus, Maven 3
- Agile: Scrum
- WebDev: JQuery, JQuery UI, CSS, HTML
- Testing tools: JMeter, Junit, Selenium, SoapUI
- Versioning Control: SVN

公司介绍

宁波乐科科软件有限公司是一家外资软件公司,由巴西Ci&T软件公司与日本乐科科株式会社共同投资。目前公司总部设在巴西,并同时在美国、英国、日本和中国拥有分公司。公司主要从事软件外包业务,在互联网开发上有强大的技术优势。我们的客户包括许多全球500强的企业,有Yahoo,Johnson and Johnson ,HONDA,Nestle,Coca Cola等。
目前中国宁波分公司发展迅速,工作环境人性化。公司为每位员工设定职业规划,提供完善的晋升制度和福利,并有机会出国工作。