Principal / Senior Java REST Software Engineer

Hewlett Packard Enterprise Company   •  

Westborough, MA

5 - 7 years

Posted 297 days ago

This job is no longer available.

Job Specification

Education

BS degree in one of the following disciplines: Computer Science, Engineering, Mathematics or related field.  MS is a plus.

Experience

  • 5+ years developing Java applications, REST services, SQL, JSON, web applications using HTML 5, CSS, Javascript, and Java.
  • Worked with Tomcat, Jetty or other Java application servers.
  • Strong knowledge of software development lifecycle, software processes and methodologies including agile, scrum and test driven development.
  • Experience with a modern web framework such as Angular, React, or Ext JS.

Required Skills

  • Deep knowledge and experience with Spring, RESTful APIs, web servers, and Javascript.
  • Proficiency in multiple programming languages, both strongly typed object oriented language a (Java, C++) and dynamic (Node.js, Python etc.) Experience with service oriented architecture and REST based web service development. 
  • Experience in implementing successful high-performance multi-threaded server applications Experience with debugging and profiling tools.

Desirable Skills

  • Storage, virtualization, and/or networking experience. Database and securityexperienceExperience with some test driven development tools and techniques: Mockito, REST-assured, Cucumber, and JMeter. Familiarity with Linux Experience with Node, TypeScript, and Angular2 Experience developing Enterprise Level User Interfaces and software solutions, preferably in storage or networking areas.
  • Experience with wireframe mockup and graphic programs such as Balsamiq, Adobe Creative Cloud Suite.

Job ID 1014324