Overview

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.

Job summary

Red Hat’s Middleware Engineering team is looking for a Software Engineer to join us. In this role, you will work on the development and maintenance of Red Hat JBoss Fuse, which is a part of the Red Hat JBoss Middleware suite of open source solutions. You’ll gain a deep understanding of and contribute to a variety of popular Java middleware technologies like Apache Camel, Apache ActiveMQ, Apache Karaf, Apache CXF, fabric8, and hawtio. As a Software Engineer, you will take part in these open source projects and on their basis deliver enterprise-ready solutions suitable for use by our customers in mission-critical applications. To succeed in this role, you’ll need good knowledge of enterprise integration technologies and the ability to solve complex problems with hard constraints.

Primary job responsibilities

  • Contribute to innovative open source enterprise middleware projects
  • Build solutions based on these open source projects; design and package them for enterprise IT use
  • Provide support to our enterprise customer base by implementing customer bug fixes, enhancements, and new feature requests
  • Ensure increased stability of the solution-sustaining streams by fixing bugs, improving test coverage, and refactoring code
  • Propose and implement new functionalities based on analysis of customer requirements, industry trends, and competitive offerings

Required skills

  • Degree in computer science or a related discipline
  • 5+ years of experience in Java development and experience with any technology like Open Service Gateway Initiative (OSGi), web services, Spring, cloud computing, messaging, distributed systems, or networking
  • Experience with Git, Maven, and related technologies
  • Organized and methodical approach to work; attention to detail
  • Good written and verbal communication skills in English
  • Ability to interact comfortably with other members of a large, geographically dispersed team
  • Experience with any major middleware solution is a plus
  • Experience with open source development is welcome

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

About Red Hat

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing technologies that solve business problems.

We’re a billion dollar S&P 500 company offering solutions from Linux to middleware, storage to cloud, together with award-winning global customer support, consulting, and implementation services.

It's rewarding to work at a well-established, mission-driven company. You get the freedom, autonomy, and responsibility to impact a company that is changing the technology industry. We hire creative, passionate people who know how to create opportunity and make a difference.

It's thrilling to work in a place where people really believe in what they are doing. To Red Hatters, open source is a noble cause, a force for good. Who wouldn't be excited to get paid for contributing to something like that?

Red Hat is where some of the most passionate, creative, and high-performing people in the technology industry come together to make a difference. Every day is full of opportunities to have a meaningful, tangible impact.

Our work feels important because it is. Transparency and collaboration are changing the world, and we've proven that you can build a billion dollar company on those principles.