Responsibilities:
- Design and develop service-oriented architecture (SOA) components and APIs using Java, Apache CXF, Camel, and other integration tools
- Build and deploy applications using Jenkins and Maven into Red Hat Fuse (Karaf and Fabric)
- Develop SOAP and RESTful web services with XML and JSON payloads
- Adhere to enterprise architectural standards, design patterns, and product-specific development guidelines
- Perform operations and maintenance tasks such as restarting Fuse instances, bundle installations/uninstallations, SOX password rotations, certificate installations, and related admin tasks on Red Hat Fuse, AMQ, KahaDB, etc.
- Provide production support including resolution of P1/P2 issues, working during AU hours/weekends/holidays as required (with comp off/allowance as per policy)
- Troubleshoot and resolve issues in a live production environment
- Handle SLA-based tickets and work on enhancements for existing and new functionalities
- Collaborate with cross-functional teams to ensure seamless integration and delivery
- Use Git, SVN, or Bitbucket for version control
- Perform unit testing using JUnit and mocking frameworks
- Contribute to improving application performance, reliability, and security (e.g., Fortify/OWASP remediation)
Requirements:
- Core Java (7+ years)
- Web Services – SOAP/REST (5+ years)
- Apache Camel, CXF, ESB (5+ years)
- JMS (Java Message Service) (5+ years)
- XML, JSON (5+ years)
- Experience with Red Hat JBoss Fuse, Karaf, AMQ (Broker), KahaDB, Data Grid
- Experience with Jenkins and Maven for build and deployment
- Strong knowledge of integration patterns and service-oriented architecture/microservices (5+ years)
- Spring Framework (3–5 years), Hibernate
- Experience with JUnit and mocking frameworks
- Source control tools: GIT, Tortoise SVN, or Bitbucket
- Must have experience in production support and flexibility to work during critical issues (AU hours/weekend/holiday as needed)
Good to Have:
- Front-end technologies: HTML, CSS, JavaScript, TypeScript
- Angular framework
- Security practices including OWASP and Fortify code scans
Skills Required
Core Java, Soap, Rest, Jms, Esb