Principal Software Application Engineer

Published date Posted on Indeed on Jun 20, 2022 (9 d ago)

About the job

The Red Hat IT team is looking for a Principal Software Application Engineer to join us in the United States. In this role, you will work as a member of the IT Enterprise Application Integration (IT-EAI) team. You will lead a team of engineers working on finance and accounting-related integrations, responsible for real-time and batch integrations between Red Hat’s enterprise applications and third-party cloud Software-as-a-Service (SaaS) providers. You will design, develop, deploy, and maintain integration services supporting critical cloud services which enable many aspects of Red Hat’s business operations. As a Principal Software Application Engineer, you will contribute to the team capabilities by demonstrating technical competence, initiative, creativity, learning, sharing, and teamwork while collaborating with globally distributed team members and stakeholders. Remote candidates with required skills and demonstrated success working without direct supervision will also be considered. Successful applicants must reside in a state where Red Hat is registered to do business.

What you will do

  • Analyze and clarify business requirements and functional specifications
  • Collaborate with enterprise and solutions architects to design and document data integration routes
  • Develop and test services enabling complex integration use cases
  • Serve as an integration developer for the project implementation team, ensuring that the work meets enterprise standards and fulfills business requirements
  • Automate unit and integration testing and document results for review by other stakeholders
  • Support project integration and end-to-end test cycles
  • Manage project deliverables and assignments within the project team
  • Document and transfer knowledge and develop capabilities of production support team
  • Provide tier-2 and 3 production support

What you will bring

  • High-level experience working as a Java middleware developer with experience developing core Java or J2EE applications, integration routes, microservices, and APIs; experience with the Java Spring Boot framework is a plus
  • Experience with Linux system programming and light system administration
  • Ability to mentor and train teammates and develop their skills with development tools and methodologies
  • Excellent verbal and written communication skills in English

The following are considered a plus:

  • Experience with asynchronous messaging technologies like Red Hat AMQ, Apache ActiveMQ, RabbitMQ, or similar and open-source integration frameworks like Red Hat Fuse or Apache Camel
  • Experience building, deploying, and maintaining container-based applications on public, private, or hybrid cloud infrastructure
  • Experience with Red Hat Openshift Container Platform or Kubernetes
  • Prior experience with other programming languages, like Python, Ruby, Go, or similar
  • Prior experience working on agile development teams like scrum or kanban


About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

At Florida Blue, a GuideWell company, we build innovative, enterprise-scalable end to end data analytics enabled products and services used by our internal users and external partners including Members, Providers, and Agents, with an emphasis on keeping.

ManTech International Corporation ManTech International Corporation... |
2 d ago

Where applicable, confirmation that you meet customer requirements for facility access which may include proof of vaccination and/or attestation and testing, unless an accommodation has been approved.Secure our Nation, Ignite your FutureJob Requisition.

Liberty Mutual Insurance Liberty Mutual Insurance |
4 d ago

This position can be a 100% remoteDo you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is.

The members of this engineering team design, develop, and operate Error Inbox product, which helps our customers prioritize the most important errors every day.Our senior engineers guide the design, construction/development, documentation, maintenance,.

Piper Companies is seeking a Remote Chief Architect – Payment Processing for a worldwide technology organization. The VP - Chief Architect (Payment Switching Platform) can sit 100% remote and will need to work EST or CST work hours. The ideal candidate.

More jobs by this company

About the jobThe Red Hat Portfolio Technology team is looking for a Program Manager focused on strategic planning and initiative management to join us. In this role, you will work cross functionally to develop strategy, translate strategy into deliverable.

About the jobThe Red Hat Product Security team is looking for an experienced individual passionate about open source and secure development to join us as a Senior Product Security Engineer with an emphasis on security architecture. In this role, you.

About the jobThe Red Hat Engineering team is looking for a Software Engineer to join us. In this role, you will help in the creation of web services related to the operation and management of Red Hat OpenShift Container Platform. You will serve as an.

About the jobThe Red Hat Products and Technologies (PnT) Business Insights Reporting and Analytics team is looking for a Senior Business Data Analyst with experience with Tableau, passion for solving business problems with data, and ability to coordinate.

About the jobThe Red Hat Platform Tools team is looking for a Golang Tools Engineer with experience in the Go programming language and its related tools to join us in the U.S or Canada. In this role, you will support the existing team with the development,.

About the jobThe Red Hat Engineering team is looking for a Senior Automation Software Engineer to join our Advanced Cluster Security (ACS) team. In this role, you will support critical production services, build and maintain internal tooling, and help.

About the jobThe Red Hat Engineering team is looking for a Senior Software Engineer to join our Advanced Cluster Security (ACS) team. In this role, you will work on new features and core backend services of ACS, which will help our customers safely run.

About the jobThe Red Hat Site Reliability Engineering (SRE) team is looking for a Site Reliability Engineer to join us. In this role, you will develop, scale, and operate our Red Hat OpenShift managed cloud services, which is our enterprise Kubernetes.

About the jobThe Red Hat Business Unit team is looking for a Senior Data Architect to join us. In this role, you will design data flows, data integration patterns, and integration architectures for specified projects like Master Data Management. You.