Software Engineer

Hybrid
Contract
Mid-level
🇦🇺 Australia
👶Paid parental leave
Software Developer
Software development

We are looking for a Software Engineer to join our TaaS division in Sydney / Melbourne. The primary purpose of this role is to work on platform upgrade/migration projects related to security vulnerabilities. This upgrade work will involve developing and patching security vulnerabilities across TaaS platforms.

Analyse our monthly vulnerability scanning reports and fix the vulnerability based on the report recommendation.

Perform vulnerability patching of application/software like upgrading libraries and upgrading web application servers and load balancers.

Reporting to Engineering Manager – Enablement , the Software Engineer will collaborate with the TaaS security engineer team to get critical and high vulnerabilities across all platforms down to zero.

What you'll do as a Software Engineer:

  • Develop and maintain Java-based applications, ensuring high performance and scalability.
  • Design and implement BPMN.
  • Utilize Docker and container technologies for application deployment and management.
  • Integrate and work with Apache Camel for routing rules.
  • Configure and manage Keycloak for identity and access management.
  • Manage user authentication and authorization using Active Directory.
  • Handle application configuration, testing, and deployment processes.
  • Work with SQL Server for database management and operations.
  • Maintain and troubleshoot Tomcat application servers, including upgrades to newer versions (e.g., Tomcat 9).
  • Configure and manage Apache HTTP Server, including possible load balancer configurations for new headers.
  • Ensure code quality through reviews, testing and adherence to best practices

Requirements

  • Minimum 5 years of experience in Java programming with hands-on experience in building and maintaining Java applications.
  • Experience with BPMN for designing business processes and workflows.
  • Strong knowledge of Docker and containerization technologies.
  • Be proficient with utilising Linux OS and Windows OS
  • Experience with Apache Camel for integration patterns.
  • Familiarity with Keycloak for identity management and authentication.
  • Knowledge of Active Directory for user and group management.
  • Experience in application configuration, testing, and deployment.
  • Proficiency with SQL Server for database management and query optimization.
  • Experience with Tomcat application server management and upgrades.
  • Familiarity with Apache HTTP Server, including load balancing and header configuration.
  • Ability to troubleshoot and resolve application issues effectively.
  • Strong communication skills and the ability to work collaboratively in a team environment.
  • Experience with version control systems (e.g., Git) and Agile methodologies is a plus.
  • Experience with security vulnerability patching for application servers

What's it like to work here?
As a Symbion, you have flexibility to shape when, where and how you work. Symbions can choose to be primarily remote, primarily office-based, or a mix of both.

You also have the freedom to shape your development. Every Symbion is able to design a unique and customised learning journey to build new skills and reach career goals.

Plus, you’ll enjoy a range of benefits including share options, generous parental leave, paid birthday leave, regular social events, social clubs and a comfortable, fun and diverse working environment.

If this sounds like the next great step in your career, we'd love to hear from you.

Apply Now!

Symbio is an equal opportunity employer. All applications will be treated with the strictest confidentiality. You will need to have current work rights to work in Australia and be prepared to undergo relevant background checks. No recruiters please.

Additional information

Life at Symbio

Symbio is committed to a strong culture that is diverse and inclusive and we encourage our employees to bring their whole self to work.

We ensure our employees have equal access to a range of learning and development opportunities, and encourage everyone, regardless of gender, ethnicity, disability, sexual orientation or life stage to embrace these opportunities, enabling them to develop themselves and their career.

Our employee’s happiness, health and wellbeing is important at Symbio. We provide all employees with flexible working options to ensure that work doesn’t compromise life outside Symbio and also supports their wellbeing. We regularly enhance our employee benefits such as an employee share gift plan, paid birthday leave, up to 12 weeks paid parental leave for both parents as the primary carer, reward and recognition programs and social clubs.

At Symbio, our diverse backgrounds and unique experiences allow us to continue to innovate and create the brands, networks and technologies to power the future of global communications.

 

Symbio

Symbio

Symbio is a software company changing the way the world communicates

Software
Telecommunications
Technology

Other jobs at Symbio

 

 

 

 

 

 

 

 

View all Symbio jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇦🇺 Australia
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs