About Infusion
Infusion is a global innovation firm that applies emerging technologies to solve complex software problems, uniting insight, creativity, and technology to accelerate and transform business for leading companies around the world. The firm creates digital experiences and emerging technology solutions for retail, financial services, oil and gas, health and life science, entertainment, hospitality, education, and public sector.
Infusion’s Senior Java Support Engineers team specializes in delivering top notch Tier-2 and Tier-3 level application support for many of the world’s largest companies. We are currently looking for Java Support Engineers to provide support for our growing number of enterprise clients. Whether your goal is to work into management, become a software guru, become a team lead or create and sell products and solutions, the Java Support Engineer role will give you a head start.
Key Responsibilities
- Work to troubleshoot and resolve reported defects within our supported set of applications
- Scope out and develop new features and enhancements with a previously built and supported application to meet our clients ongoing needs
- Troubleshoot complex functionality and performance issues within large scale production environments.
- Handle incident management and operational support activities within a team.
- Prioritize and manage ticket escalation, meeting the required deadlines for ticket response and resolution.
- Investigate and triage incidents according to a defined incident management process
- Oversee all aspects of a production environment to ensure key metrics and SLA’s are being adhered to
- Perform application, configuration and content deployments to systems as required
- Work within a team environment and communicate effectively amongst all team members
- Grow as fast as you can and be rewarded appropriately.
- Strong knowledge of Java, JavaSE 1.6, Spring 3DI, SQL, XML/XSD, Web Services.
- Knowledge of JBoss Drools, IBM WebSphere, WebSphere MQ, Spring Security, Servlets 2.5+, Spring MVC 3, Mongo, Camel.
- Exposure to or knowledge of AngularJS/ JavaScript/CSS/HTML and Agile/Scrum methodology is also an asset.
- Have development experience with some or all of the following technologies: Java and Web Technologies (XML/JavaScript/AJAX)
- Base foundation in OOP and Database skills necessary
- 3-5years of experience working in an application support or development role
- Experience working with large scale production environments requiring minimal downtime
- Demonstrated ability to troubleshoot complex system and application issues
- Have a university degree or college diploma in Computer Science, Engineering or a related field
- Can pick up new technologies quickly, thoroughly, and confidently, because they are after all, merely new spins on concepts you already understand.
- Can think on their feet and thrive under pressure.
- Exhibit a willingness to grow with the company and a desire to challenge themselves at every opportunity.
- A post-secondary diploma or degree in IT or Computer-related studies
- Microsoft certification MCP or MCSE is preferred
- ITIL qualification would be an asset
- willingness to travel (possibly internationally) and overnight when the role demands.