
Senior Software Maintenance Engineer
Red Hat
full-time
Posted on:
Location Type: Remote
Location: Australia
Visit company websiteExplore more
Job Level
About the role
- Provide a high, detailed level of technical assistance to ensure that our customers get the most out of our JBoss products
- Work alongside inhouse developers, fix & improve code, provide highly technical solutions and contribute to the JBoss & open source software communities
- Act as the technical point person for a technology of your choosing within the JBoss Product Suite
- Develop patches & feature requests to provide upstream to the community & downstream to customers
- Use available tools to investigate and fix technical issues; resolve complex customer problems
- Record customer interactions to include investigation, troubleshooting, and the resolution of issues
- Share your knowledge gained from solving issues by contributing to the global Red Hat knowledge management system.
Requirements
- 4+ years of professional JBoss EAP or JEE platform experience
- A solid understanding of Java Programming API's & popular Java frameworks is preferred
- Solid knowledge of JBoss Enterprise Middleware Suite, JVM
- Deep experience with one or several JEE/App Server technologies such as JMS, Web Services, SOAP, REST, Servlets, JSP, JDBC, Hibernate, Struts, Tomcat or Datasources, Version Control, Build Tool, Openshift, Docker
- Experience with application server technologies such as JBoss/WebSphere/WebLogic, along with databases and SQL experience
- Good understanding of Core Java concepts and Jakarta JEE design patterns
- Must have hands-on experience with application server technologies – Red Hat JBoss EAP/Wildfly/WebSphere/WebLogic
- Very clear and effective English and Mandarin communication skills
Benefits
- Flexible working arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJBoss EAPJEEJMSWeb ServicesSOAPRESTHibernateSQLJakarta JEE
Soft skills
communicationtroubleshootingproblem-solvingtechnical assistanceknowledge sharing