Java Front End Developer

Hewlett Packard Enterprise creates new possibilities for technology to have a meaningful impact on people, businesses, governments and society. HPE brings together a portfolio that spans software, services and IT infrastructure to serve more than 1 billion customers in over 170 countries on six continents. HPE invents, engineers, and delivers technology solutions that drive business value, create social value, and improve the lives of our clients.

Learning does not only happen through training. Relationships are among the most powerful ways for people to learn and grow, and this is part of our HPE culture. In addition to working alongside talented colleagues, you will have many opportunities to learn through coaching and stretch assignment opportunities. You’ll be guided by feedback and support to accelerate your learning and maximize your knowledge. We also have a “reverse mentoring” program which allows us to share our knowledge and strengths across our multi-generation workforce.

As a unified business, HP Enterprise security products (ESP) is one of the largest and fastest growing security Organizations on the planet! Security, compliance, and risk management is a high growth market, and that market is accelerating. Based on market leading products from ArcSight, Fortify, the HP Security Intelligence and Risk Management (SIRM) Platform uniquely delivers the advanced correlation, application protection, and network defense technology to protect today’s applications and IT infrastructures from sophisticated cyber threats.

HP Enterprise Security, ArcSight division, is a leading global provider of Compliance and Security Management solutions that protect enterprises, education and governmental agencies. ArcSight helps customers comply with corporate and regulatory policy, safeguard their assets and processes and control risk. The ArcSight platform collects and correlates user activity and event data across the enterprise so that businesses can rapidly identify, prioritize and respond to compliance violations, policy breaches, cyber security attacks, and insider threats.

ArcSight is a leader in security and compliance management solutions that intelligently identify and mitigate business risk for enterprises. ArcSight provides the industry’s only vendor-neutral solution for real time intelligent identification, prioritization and network response to external security attacks, insider threats and compliance breaches.


  • Primary responsibility will be centered on developing UI for HP ArcSight products.
  • This includes, but is not limited to, developing, enhancing, maintaining, and executing feature development which utilize shared libraries, tools, and scripts in an Object Oriented environment.
  • Work closely with functional test team to design, develop, and contributing to making products more easily usable.
  • Additional responsibilities include working closely with development to reproduce problem reports and customer issues, setting up and maintaining test environments, and completing technical reviews of product documentation.
  • Collaborate and communicate with management, internal and outsourced development partners regarding development status.
  • Update project progress, support issue resolution and have a good understanding of agile methodologies.
  • Represent the software product development team for all phases of larger and complex projects.
  • Participate as an excellent team player and focus on collaboration activities.
  • Ability to take up other duties as assigned.
  • 3 years of software development with enterprise-class software or related high volume web application development.
  • 3 years of experience in creating and maintaining web applications.
  • Experience with Java, JSP, Servlets, GWT, HTML and JavaScript.
  • Strong working knowledge of HTML5 and CSS3
  • Solid understanding of full web technology stack.
  • Established knowledge in many of the following areas: J2EE, Web 2.0, AJAX, XML, Tomcat, Spring, Play, SQL etc.

Desired Experience:

  • Experience with source code management tools like Perforce or Git
  • Familiar with Agile SCRUM development methodologies
  • Intimate knowledge of one or more JavaScript frameworks such as react.js, angular.js, bootstrap.js, jQuery, ExtJS, Backbone.js, Node.js etc.
  • Web services (REST or SOAP)
  • Experience with concurrency issues in multi-threaded programs
  • Experience working with data visualization libraries like D3.JS
  • Experience working with MySQL database or equivalent
  • Performance tuning, Monitoring, and debugging for software applications and appliances
  • Exposure to Core Java, good understanding of concepts like garbage collection, multithreading
  • Strong understanding of Unix/Linux operating system fundamentals.
  • Possess the ability to be a self-driven quick learner with attention to details and quality

Education and Experience

  • Bachelors or Master’s degree in Computer Science, Information Systems, or equivalent.
  • Strong technical and business English usage of document reading, emails and conference calls
  • Effective verbal and written communication skills.
  • Java development training, certification is a plus.

What do we offer?

Extensive social benefits, flexible working hours, a competitive salary and shared values, make Hewlett Packard Enterprise one of the world´s most attractive employers. At HPE our goal is to provide equal opportunities, work-life balance, and constantly evolving career opportunities.

If you are looking for challenges in a pleasant and international work environment, then we definitely want to hear from you. Apply now below, or directly via our Careers Portal at

You can also find us on:

Meet Some of Hewlett Packard Enterprise's Employees

Jeremy H.

Business Compensation Manager

Jeremy ensures all HPE employees are properly compensated for their contributions to the company, helping to retain top talent and market leaders for the organization.

Cat G.

Research Scientist

Cat works in the HPE lab, exploring and designing new devices that become the building blocks for the computation creations of the future.

Back to top