Java Developer
Listed on 2026-06-11
-
IT/Tech
Cloud Computing, Systems Engineer, IT Consultant, Data Engineer
Location: St. Joseph
Overview
• Will be developing and maintaining modular scripts and workflows to model and automate deployment of web applications, databases, and supporting infrastructure stacks in highly virtualized and cloud-based environments.
• Will work closely with application development and operations teams to further promote end-to-end automation of the entire deployment life cycle.
• Our client is pursuing a pipeline approach to deploying technology and modeling solutions.
Requirements:
• Extensive experience in Java development.
• Experience in configuring middleware and RDBMS software including JBoss (required), Apache HTTP Server, Web Sphere MQ, Oracle, and/or Postgre
SQL.
• Some Configuration management experience including Chef, Puppet, CFEngine, or similar.
• Intermediate to advanced hands-on scripting experience in Python, Ruby, or Perl.
• Practical use of version control systems such as Subversion or Git.
• Working with issue, bug, and feature management tools such as JIRA, Bugzilla, or similar.
• Developing automated builds and tests using continuous integration (CI) tools such as Bamboo, Jenkins/Hudson, or similar.
• Some experience with web-based deployments including SSL and certificates, load balancing, and horizontal scaling.
• Experience with infrastructure automation.
Role
• Develop automation scripts and deployment workflows.
• Build and maintain functionality for Web Application Server (JBoss).
• Set roadmap and strategy for the configuration of automation for middleware.
• Help review, select, and integrate new and updated automation tooling.
• Share knowledge and best practices with infrastructure and application development teams to enable them to further automate deployment processes.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).