Profectus is seeking an experienced Senior WebSphere Software Engineer to support enterprise middleware and Java application development within an Australian Government agency. You will develop, build, release and support midrange Java applications in IBM WebSphere on RHEL and Windows, alongside .NET web components and integration services. The work covers application development, middleware migration and refactoring, release and deployment, and technical leadership of a development team.
Key Responsibilities
- Develop, build, operate, monitor and release enterprise midrange Java applications in IBM WebSphere on RHEL and Windows
- Migrate and refactor legacy middleware code and applications to modernised server and network architectures
- Implement and support file transfer, messaging, web service and API solutions for middleware components
- Build ASP.NET MVC and Web API solutions for web-based components
- Work with relational databases including SQL Server and IBM DB2, and infrastructure such as firewalls, LDAP/AD, Entra ID and gateways
- Lead software development activities and provide technical direction to a team of developers
- Plan and manage release packages, including risk assessment, scheduling, rollback planning and post-release reviews
- Design complex software components and systems, and lead design reviews
- Optimise application performance, troubleshoot production issues and apply bug fixes
- Lead code reviews and apply secure, testable and scalable development practices
- Collaborate with business analysts, testers and other developers to deliver software on secure platforms
Required Experience
- Senior-level experience developing and supporting enterprise Java applications on IBM WebSphere
- Experience deploying and operating applications on both RHEL and Windows servers
- Experience migrating or refactoring legacy middleware to modern architectures
- Experience delivering file transfer, messaging, web service and API integrations
- Development experience with ASP.NET MVC and Web API
- Experience with SQL Server and IBM DB2
- Experience leading release and deployment activities, including continuous integration and automated build pipelines
- Experience leading development teams, setting coding standards and reviewing the work of others
- Experience selecting testing approaches and implementing automated testing
- Experience with SmartIQ/Infiniti
- Experience with Drupal or GovCMS
- Experience integrating Elastic, Kibana and Prometheus for monitoring
- Experience with configuration management tools and processes
- Experience producing technology roadmaps or assessing emerging technologies
- Previous experience in Australian Government environments
Security Clearance Requirements
- Must be an Australian Citizen
- Must have an AGSVA NV1 Security Clearance
Working Arrangements
- Onsite initially, then hybrid
Why Profectus
Profectus partners with Australian Government agencies to deliver trusted ICT capability across complex delivery programs. We take a long term, relationship driven approach, supporting our people across the full lifecycle of their engagement while contributing to outcomes of national importance.