The Companyexedee is a an entrepreneurial tech business that started out as eCloud Business Services Pty Ltd in 2014. The company recently re-branded..
The Company
exedee is a an entrepreneurial tech business that started out as eCloud Business Services Pty Ltd in 2014. The company recently re-branded as exedee, giving us a single, unified brand that will enable future growth.
Founded by Desi Lorand in 2007 in NZ as an internet-delivered Software-as-a-service (SaaS) company, our mission is to consistently provide highly accurate data sourced from emails, data files and a variety of back-end computer systems, presented in an integrated, effortless and easy-to-use fashion.
Our growing suite of exclusive software eSolutions enables a range of highly automated and business-critical information processing and data management capabilities. While we focus on providing cutting-edge eSolutions to the public sector, we also serve many leading commercial enterprises.
We are now on an exciting global growth trajectory - bringing in the best talent is critical to this journey.
The Role
We are looking for an expert technical lead who has strong skills in Java web development and integration to join our team in developing existing and new web-based applications and also help us with migrating existing applications from HCL Domino platform to Micro-Services. You will be working on an exciting brand new project with the latest tech stack. You’ll also help with building and supervising a team for our new software platform. This is a Permanent Full-time position.
Your responsibilities include
• Build our java platform from scratch on Spring Boot Framework for cloud-native application development. The architecture of the platform will need to cater for gradual migration of our current HCL Domino applications to Java Micro Services.
• Design and build enterprise architectural solutions including automating CI/CD, clusters, failover and load balancing.
• Design and implement integrations external applications using web service APIs and other protocols.
• Design applications suitable for SaaS that is to support multiple clients with adequate security and data isolation.
• Build a robust and secure Identity Management solutions, security, authentication, authorisation and SSO services suitable for supporting multiple client organisations.
• Design and implement suitable solutions to requirements and issues promoting consistency and at the same time utilising new technologies.
• Manage and deliver a broad range of projects for multiple clients.
• Provide second-level technical support.
• Provide advice and feedback on maintenance issues.
We are looking for candidates who can demonstrate
• Strong skills Microservice architecture in scalable cloud-based application architecture including private and public clouds specifically Microsoft Azure Cloud.
• In depth knowledge on full stack development including SpringBoot, Docker, Kubernetes and ReactJS.
• Proficiency in Spring Security SAML, Spring Security OAuth2, Spring Cloud libraries such as Gateway, OpenFeign
• Hands-on experience on providing customizable Identity and Access management solutions using Keycloak
• Strong knowledge on WSO2 Identity Server, WSO2 API manager
• Experience on various types of Databases such as MySQL, Redis, Couchbase
• Hands-on experience on Kafka message broker
• Knowledge in building large enterprise applications that support multiple organisations and strong knowledge in enterprise integration
• Hands-on experience on monitoring tools such as Grafana, Prometheus, Alertmanager
• Knowledge on big data processing using Apache Spark (Scala/Java), Hadoop, Hive
• Hands-on experience on setting-up and maintaining Docker Swarm clusters
• Hands-on experience on setting-up and maintaining MySQL NDB clusters
• Experience on setting up CI/CD pipelines using Gitlab
• Experience on Scrum and Agile development practices
• Basic knowledge of HCL Domino
• Experience in Process Governance, Team Management, Leading and Mentoring individuals while forming cohesive team environments
• Great communication skills with both customers and technical people.
• Experience in conducting webinars, products and feature demos
• Minimum 5 years of relevant experience
You must possess the following qualities
• The ability to manage your time independently and as part of a team
• The ability to learn new technologies quickly
• Commit and take pride in the quality and efficiency of your work
• The ability to work in a fast-paced environment on multiple projects at a time
• The ability to assess requirements and design solutions consistent within established frameworks
• Be adaptable and adjust to new ways of working
• The ability to communicate effectively, accurately and regularly both verbally and in writing while working remotely
Salary Range is $120,000 to $130,000 plus super