Senior Core Java Engineer

Hewlett Packard Enterprise Roseville , CA 95661

Posted 3 months ago

Senior Core Java Engineer

Job Description:

Are you looking for a unique, truly innovative Senior Core Java Engineer role? What if it could be with one of the most impactful IT companies in the world?

At Hewlett Packard Enterprise (HPE), we bring together the brightest minds to create breakthrough technology solutions that advance the way people live and work. Our legacy inspires us as we forge ahead, focused and dedicated to helping our customers make their mark on the world.

What sets us apart? Our people. Our people's relentless commitment to partner, innovate, and act. If solving the world's biggest technology challenges sounds like the right career path for you, read on.

About the Senior Core Java Engineer

HPE Pointnext Consumption Analytics is currently seeking highly qualified and motivated candidates for a Senior Core Java Engineer. In this role, you will build software that will enable consumption-based offerings for GreenLake, HPE's fastest-growing business. You'll work with the team from Consumption Analytics, formerly known as Cloud Cruiser, a start-up company acquired by HPE in 2017.

The SaaS-based application you will work on is built using micro-service architecture and continuous delivery methodologies. The application you will work on:

  • consists of Web Interfaces written in Java and Angular running on Linux and AWS

  • has underlying data stores of Elasticsearch and DynamoDB

  • Extracts and consolidates usage data from various Cloud providers and services

  • Provides extensive reporting, discovery, and analytics for usage data

  • Leverages modern cloud design and deployment methodologies including CI/CD

The software we create differentiates GreenLake services from the competition and drives down the cost of delivering them.


In this role, you will:

  • code and program enhancements, updates, and changes for portions and subsystems of end-user applications software running on local, networked, and cloud-based platforms based on specific requirements and instructions

  • execute established test plans and protocols for assigned portions of code, identifying, logging, and debugging assigned issues

  • develop an understanding of and relationship with internal and outsourced development partners on software applications design and development

  • participate as a member of project team of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low- to moderately-complex products

  • Perform other duties as needed or assigned

This position can be based anywhere in the continental United States, working with a team that is primarily in Roseville, CA. There is a preference for candidates located in one of the following cities and regions, with Roseville strongly preferred:

  • Roseville, CA

  • Northern California

  • Fort Collins, CO

  • Colorado Springs, CO

  • Austin, TX

  • Houston, TX

  • Plano, TX

  • Alpharetta, GA

  • Durham, NC

  • Berkeley Heights, NJ

  • Andover, MA

  • Westborough, MA

No relocation assistance available.


The successful candidate for this role will have strong communications skills and a proven track record of building fully-automated continuous delivery environments.

Education and Experience Required

  • 6+ years' experience in Java programming

  • Bachelor's degree (or equivalent) in Computer Science, Information Systems, or other relevant discipline, OR compensating experience (see below)

  • Without a Bachelor's (or higher level) degree, an additional 2 years' relevant experience, for a total of 8+ years

  • Advanced degree preferred

Knowledge and Skills Required

Experience required in at least two of these areas:

  • SaaS architecture and continuous delivery

  • Micro-service architecture understanding

  • Tools: Maven, Eclipse, Spring Framework, git, Jenkins, Nexus, REST, JavaScript, DropWizard

Additional Knowledge and Skills Required

  • Experience with at least one database: SQL Server, Oracle, ElasticSearch, DynamoDB, NoSQL or MongoDB

  • XML, JSON and Web Services

  • Ability to multi-task in a fast-paced environment with little supervision

  • Must be a team-player and highly self-motivated

  • Good analytical and problem solving skills

  • Understanding of design for software applications running on multiple platform types

  • Understanding of basic testing, coding, and debugging procedures

  • Able to learn quickly and work well independently

  • Good written and verbal communication skills

Thanks for taking the time to review our job! If you think it is a match to your experience and interests, please apply todaywe are eager to learn more about you! If you know a friend who may be a fit for the job, please refer them.

If you are seeing this job posting somewhere other than the HPE Careers website, you may apply by following these instructions:
1.Log onto
2.Sign in, or create and confirm an account
3.Click "Search Jobs", then enter job number 1032242
4.Complete full application process

Hewlett Packard Enterprise Values

  • Partnership first: We believe in the power of collaboration - building long term relationships with our customers, our partners and each other

  • Bias for action: We never sit still - we take advantage of every opportunity

  • Innovators at heart: We are driven to innovate - creating both practical and breakthrough advancements

HPE is an EEO employer / Female / Minority / Individual with Disabilities / Protected Veteran Status

What do we offer?

Extensive social benefits, flexible working hours, a competitive salary and shared values, make Hewlett Packard Enterprise one of the worlds 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:


About Consumption Analytics

In today's ever-changing technology landscape, IT organizations are under extreme pressure to not only ensure that the day-to-day operations run smoothly, but also to deliver new apps, processes and services that allow businesses to innovate. IT leaders are expected to be agile provisioning IT in minutes, not months all with significantly reduced budgets.

Many enterprises have turned to the public cloud to fulfill these new demands, resulting in a new IT-as-a-service model that allows customers to pay as they go only for the technology resources that they use. But while some workloads may be right for the public cloud, others are best kept on premise. Because of these different needs, HPE Consumption Analytics helps organizations take a hybrid approach to IT.

HPE Consumption Analytics cloud consumption offerings provide clear insight into IT usage and spend, enabling enterprises to measure, analyze, optimize and control their IT usage in private, public and hybrid cloud environments. As an integral part of HPE Data Center Care offerings, Consumption Analytics transforms IT organizations, providing the Flexible Capacity solutions to help IT organizations spend less time on day-to-day operations and more time on innovation.

About HPE Pointnext

HPE Pointnext is a global service provider and business integrator delivering solutions with speed, power, precision, and passion. HPE is responsible for the development and delivery of the IT infrastructure solutions at the core of the world's largest and fastest growing organizations, which includes servers, storage, networking, technology services, converged data center infrastructure, Telco and cloud solutions. As part of HPE, Pointnext provides world-class support and consulting services for Hewlett Packard Enterprise products and solutions.

Pointnext assists clients in realigning their IT strategies and making the best use of technology to create or capitalize on business opportunities. We offer onsite services, Internet and global technology solutions to multi-site, multi-national businesses, including manufacturing, telecom, automotive, energy, financial services, and other key industries. Services range from warranty and product support to proactive mission-critical and business continuity services, deployment and performance services, security, and integrated support for complex multi-vendor environments.

About Hewlett Packard Enterprise

Tomorrow belongs to the fast, and Hewlett Packard Enterprise is in the acceleration business!

To help companies accelerate, we've created a new company, one that defines transformationand defies "business as usual". In the fast-paced, quick-release environment of the future, you need to be constantly ready for change, be resourceful, and be highly adaptable to the ever-changing business landscape.

HPE is an industry leading technology company that enables customers to go further, faster. With the industry's most comprehensive portfolio, spanning the cloud to the data center to workplace applications, our technology and services help customers around the world make IT more efficient, more productive and more secure.

Hewlett Packard Enterprise is not only the company best equipped to build a bridge from where enterprise IT is today, to where it needs to be, but HPE is also an incredible place to build a career. As the only company that brings it allsoftware, hardware, services, and talented people with the right mindsetwe help organizations innovate, stay competitive, and quickly turn ideas into value.

Please note the above statements describe the general nature and level of work only. They are not a complete list of all required responsibilities, duties and skills. Other duties may be added, or this description amended at any time.




Job Level:


Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities.

HPE will comply with all applicable laws related to the use of arrest and conviction records, including the San Francisco Fair Chance Ordinance and similar laws and will consider for employment qualified applicants with criminal histories.

upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Java Developer


Posted 1 week ago

VIEW JOBS 1/9/2019 12:00:00 AM 2019-04-09T00:00 Overview Trend Micro: Securing Your Connected World Trend Micro, the world's largest independent security software company, strives to make the world a safer place by protecting digital information. Our solutions for consumers, businesses and governments provide layered security to protect information on mobile devices, endpoints, gateways, servers and the cloud. Trend Micro enables the smart protection of information, with innovative technology that is simple to deploy and manage, and security that fits an evolving ecosystem. Our solutions are supported by over 5000 employees in over 50 countries and powered by the world's most advanced cloud-based global threat intelligence, the Trend Micro™ Smart Protection Network™. Trend Micro TippingPoint provides network security solutions. TippingPoint has a long history of providing in-line, real time vulnerability threat protection using high throughput, low latency inspection. With over 4000 installations in most of the Fortune 500, the Security Management System (SMS) is a Java Enterprise application, leveraging JBoss, MySQL, Vertica, CentOS that is distributed as a linux-based appliance. The client, currently a Swing application, is being migrated to browser-based technologies. The SMS team is currently looking for senior Java engineers with current skills in Java Enterprise, SQL, database management, ETL and high-volume, data-based applications. You will be working on a team of senior developers who all contribute new features to the SMS application in software releases approximately twice per year, and sustain the product with our A-list customer base of Network Security administrators within government, the military, and private enterprise. Duties & Responsibilities * Serve as a senior technical contributor on an agile team developing and enhancing features of the SMS product. * Collaborate with other senior team members and architects to design major product components. * Serve as technical lead for other senior and junior product developers. * Take ownership of and develop domain expertise across multiple areas/modules of the product. * Design and implement automated tests to verify the correctness of product code -- at the unit test, functional, and feature levels. * Conduct detailed requirements analysis and provide estimates for product development activities. * Demonstrate thought leadership and innovation in embracing new technologies and approaches. * Triage and remediate defects reported by customers. * Work with relative autonomy while consulting as appropriate with domain experts on the team. Qualifications/Requirements * Bachelor's degree in computer science, related field or equivalent. * 10+ years Java enterprise development experience. * Experienced with Core Java Platform (Concurrency APIs, Generics, Annotations, Collections framework) and Java Enterprise (JAX-WS, JAX-RS, JPA, JDBC, JMS, EJB, RMI, and Servlets). * Strong SQL skills and familiarity with large-scale analytic platforms (e.g. Vertica, Hadoop, Cassandra, ETL). * Experienced with XML/JSON and related technologies (e.g. XMLSchema, WSDL). * Familiar with: * UI technologies and frameworks (e.g. JavaScript, HTML/CSS, ReactJS). * Linux and Shell scripting. * Strong communication skills - both written and verbal. * Motivation and resourcefulness to get things done and overcome obstacles. Trend Micro provides equal employment opportunity for all applicants and employees. Trend Micro does not unlawfully discriminate on the basis of race, color, religion, sex, pregnancy and childbirth or related medical conditions, national origin, ancestry, age, physical or mental disability, medical condition, family care leave status, veteran status, marital status, sexual orientation, or gender identity. Trendmicro Roseville CA

Senior Core Java Engineer

Hewlett Packard Enterprise