|  | 
 
| 
简历发送至lshi@redhat.com 
 Job Summary
 The Red Hat Engineering team is seeking a Senior Software Engineer to oversee the direction, design, and implementation of our industry-leading technology. In this role, you will work with some of the brightest engineers in the industry to create innovative tools for Red Hat engineering department. You will also be encouraged to directly contribute to open source projects. We'll need you to have an in-depth knowledge of enterprise integration technologies and enjoy solving complex problems with tough constraints.
 
 Primary Job Responsibilities
 Understand technical and functional design requirements
 Identify system deficiencies
 Research and make decisions for technical solutions or software architecture
 Lead developers in coding for features and bugs
 Provide technical support for project teams, which include quality engineers, product owners, and project managers
 Research and build up team technical standards
 
 Required Skills
 Effective English communication skills, both verbal and written
 Expertise in java and in-depth experience with Java EE
 Experience with Messaging, ESB, or SOA
 Experience with JBoss ecosystems, i.e, JBoss EAP, jBPM and Fuse, etc
 Experience with front-end programming, i.e, Javascript, jQuery, and Backbone
 Ability to work in a globally distributed team and to coordinate and prioritize multiple tasks
 Experience with DevOps is a plus
 Experience with other programming languages like Bash, python, Scala, Erlang, Ruby, or Go is a plus
 Prior contributions to upstream projects is a plus
 Experience with Openstack or Docker is a plus
 --
 
 | 
 |