Job Description:
- Contributing to all aspects of the services under the team’s ownership, which includes design, implementation, refactoring, automated testing, deployment, and uptime of the services.
- Helping other team members grow as engineers through code review, pairing, and mentoring.
- Participate in Code Reviews and support QA initiatives to ensure high-quality delivery
Requirements:
- BS or MS degree in Computer Science / Engineering / or related experience
- Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
- At least 3+ years of hands-on web application development utilizing Java for Web Development purposes, primarily with Spring Framework,Spring Cloud experience is a plus
- Experience in the development of service oriented architecture application, good understanding of Object Oriented Design and Design Patterns
- Devops experience in build CI/CD, branch and release management, day in and day out Test Driven
- Experience with MV* patterned applications using JavaScript frameworks, preferably VUE, React, Angular2
高级 JAVA 工程师
职位描述:
- 全面负责微服务各方面的工作,包括设计,实现,重构,自动化测试,自动化部署,生产环境支持。
- 培养高效的团队协作,进行结对编程,代码审计和培养新队员