北京 [切换城市] 北京招聘

Senior Software Engineer (Java)

亿磐

  • 公司规模:10000人以上
  • 公司性质:外资(欧美)
  • 公司行业:计算机软件

职位信息

  • 发布日期:2022-06-28
  • 工作地点:广州-天河区
  • 工作经验:5-7年经验
  • 学历要求:不限
  • 职位月薪:2-3.5万·13薪
  • 职位类别:Java开发工程师

职位描述

DESCRIPTION
We are looking for an experienced Senior Software Engineer specialized in Java in Guangzhou to make the team stronger.

RESPONSIBILITIES
? Play key developer and software architect roles. Sometimes may play development team lead and project coordinator roles as well
? Write high quality and testable code following clean code and SOLID design principles
? Conduct code reviews
? Create design, technical and project documentation
? Plan and schedule own work for tasks and projects, also implement functionality without direct supervision
? Perform profiling and troubleshooting of existing solutions
? Coordinate application deployment
? Follow and understand defined software development process
? Participate in workshops and presentation of proposed solutions to clients
? Communicate with clients on a regular basis to clarify business requirements
? Assist team members with providing with technical solutions
? Work independently while in close collaboration with others in the team and across projects

REQUIREMENTS
? Bachelor's degree or above in Computer Science, Software Engineering or related majors
? Minimum 5 years of experience in software engineering and development using Java, including UML, Modeling and Design skills
? Advanced knowledge of Core Java, Spring
? Good knowledge of Hibernate, Webservices, Restful services
? Experienced in designing high quality solutions using OOP, TDD/BDD, Design Patterns and SOLID principles
? Experience of Linux, source code control tools (e.g., GIT, SVN)
? Experience of CI/CD tools (e.g., Jenkins, SonarQube)
? Understanding of code quality measurements and able to implement efficient Unit Tests
? Experience of relational database technologies e.g., SQL Server, Oracle
? In depth understanding of different phases of software development lifecycle and understanding of Agile Scrum processes
? Good interpersonal skills, analytical mind, get things done attitude, and passion for engineering excellence
? Ability to analyze several possible decisions of engineering problem and evaluate which one is better suited
? Willingness and ability to adapt to changes in priorities and requirements
? Active learner who is passionate about technology and keeps up to date with technology changes
? Good communication skills
? Intermediate (CEFR B1) or higher level of spoken and written English

NICE TO HAVE
? Experience of Spring Could, Microservices is preferred
? Experience of Docker and Kubernetes
? Expert in debugging Java and optimizing application performance
? Familiar with at least one unit testing framework, such as Junit or TestNG
? Experience of architecture design
? Knowledge in frontend technologies (e.g., JavaScript, React)
? Experience of DevOps operation
? Experienced in improving project's process
? Ability to evaluate various development methodologies SCRUM, Kanban, Waterfall based on project requirement
? Working experience in global environment where colleagues, stakeholders and onsite client team are based in different locations, be able to cope with cultural and time zone differences
? Experienced in mentoring juniors or colleagues with less related experience on the project(s)
? Experienced in conducting trainings or technical tech talks in the area of expertise

WE OFFER
? Experience exchange with colleagues all around the world
? International projects
? Opportunities for self-realization
? Friendly team and enjoyable working environment
? Engineering, corporate and social events
? Professional & soft skills trainings, medical & family care programs, and forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
? Free English classes
? Online training course library, mentoring, career development and potential partial grant of certification
? Unlimited access to LinkedIn learning solutions
? Flexible working schedule
? Compensation for sick leave and paid time off
? Tech talks and hackathons
? Referral bonuses

公司介绍

亿磐(纽约证券交易所代码: EPAM)创立于1993年,是全球数字化转型服务提供商。优秀的软件工程传承,使其成为在产品开发、数字化工程、数字产品设计行业的杰出企业。凭借其创新战略规划、专业IT咨询服务、综合设计能力;及其独特的“软件工程基因”,亿磐在全球部署的专业团队,以智能、互联、优活为理念,通过赋能商务、教育、健康等多元平台,助力世界各地的客户及合作伙伴实现未来。2021年,亿磐被纳入标普500指数,并入选福布斯全球2000强企业。
亿磐的全球专业团队为分布于五大洲超过45个国家和地区的客户提供服务,被《新闻周刊》(Newsweek)评选为2021年度最受雇员喜爱工作场所。作为多个领域公认的市场领导者,亿磐在《财富》1000强信息技术服务公司中位列前15,并于2019、2020、2021持续三年在《财富》“100家增长最快的公司”榜中名列前茅。同时,亿磐也连续三年列位于《广告时代》(Ad Age)全球25家***机构中。旗下品牌亿磐铿典被《咨询杂志》(Consulting Magazine)于2020年评选为发展最快的20家公司之一。
亿磐亚太被HR Online 授予员工体验奖之《***内部认证计划》金奖。亿磐中国荣获前程无忧2022 “人力资源管理杰出奖-***雇主“。
亿磐的客户涵盖金融、旅游及消费品、高科技、媒体及娱乐、生命科学及医疗等行业,涉及企业级技术开发和应用、云计算和大数据等领域。亿磐秉承独特的“工程师”企业文化,专注于员工的全方面技能提升与发展,从而持续提供高质量的交付。

联系方式

  • Email:WFAHiringChallengeShenzhen@epam.com
  • 公司地址:华夏路26号雅居乐中心12层自编1205单元