Principal Java Engineer
Professional Recruitment Australia ¡ Posted 2 days ago
About the role
and needs a Principal Java Engineer to take technical ownership of the shared identity and microservice platforms behind its... digital services. This is a hands-on principal role. You will extend and develop Keycloak or Red Hat SSO, build reactive Java
Senior Java Developer
Hydrogen Group ¡ Posted 4 days ago
About the role
About the Role We are seeking an experienced Java Developer to join our growing technology team in Sydney. Working..., and maintain enterprise-grade Java applications. Build scalable, secure, and resilient backend services and APIs. Collaborate
Senior Java Developer
Aris Zinc Group ¡ Posted 5 days ago
About the role
Job Title - Senior Java Developer Job Id 1260925 Security Clearance: Baseline Length of Contract: 12 months... (hybrid) Job details The Senior Java Developer will provide technical leadership within Services Australia development
Java Developers
GoSourcing ¡ Posted 5 days ago
About the role
leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects... in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the
Java Developers
GoSourcing ¡ Posted 5 days ago
About the role
leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects... in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the
Java Developers
GoSourcing ¡ Posted 5 days ago
About the role
leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects... in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the
Java Developers
GoSourcing ¡ Posted 5 days ago
About the role
leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects... in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the
Java Developers
GoSourcing ¡ Posted 5 days ago
About the role
leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects... in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the
Senior Java Engineer (SDET)
Balance Recruitment ¡ Posted 6 days ago
About the role
Global Cyber Security company seeks a skilled Java Software Engineer In Test (SDET) with excellent Java skills...-edge Automation Testing End-To- End solutions in a robust Java (DevOps Docker/Kubernetes) environment. Must have top Java
Lead Java Developer
Hydrogen Group ¡ Posted 9 days ago
About the role
We're currently looking for an extremely proficient, Lead Java Developer to join our financial services client..., while mentoring more junior devs and enhancing the team's overall capability and productivity. Responsibilities: Strong Core Java
Principal Engineer (Full Stack -Java) Gold Coast based
Westpac ¡ Posted 12 days ago
About the role
- Java). Location: Gold Coast based only On-site Requirement: 2 days per week in the office Why On-site? This role... and customer communication delivery. What do I need? Strong full-stack engineering experience, with hands-on expertise in Java
Java / GoLang - Software Engineer
Ayan Infotech ¡ Posted 12 days ago
About the role
AYAN InfoTech is looking for Java / GoLang - Software Engineer to join an exciting project based in Australia wide... environment, working on sophisticated enhancement projects. Role: Java / GoLang - Software Engineer Location: Australia wide
IBM FileNet with Java
XPT Software ¡ Posted 14 days ago
About the role
integrations. Proficiency in Java, J2EE, Spring Framework, REST/SOAP Web Services. Experience in application deployment
Java with Mulesoft Engineer
XPT Software ¡ Posted 15 days ago
About the role
ob Description: Java + MuleSoft Integration Engineer Role Overview: We are looking for an experienced Java + MuleSoft... candidate should have strong Java, Spring Boot, MuleSoft, API development, and cloud deployment experience. Key
Lead Java Engineer
Macquarie Group ¡ Posted 19 days ago
About the role
for a better future. What role will you play? Press space or enter keys to toggle section visibility As a hands-on Lead Java... architectural decisions across Angular applications, Java and Spring Boot services, APIs, integrations, event-driven workflows
java engineer
Randstad ¡ Posted 21 days ago
About the role
Are you an experienced Java Engineer looking to be part of architectural evolution on a high scale cloud platform.... The Tech Stack & Environment Core: Java 17+, Spring Boot 4.x, Microservices, Service-Oriented Architecture Cloud
Senior Java Full Stack Developer
Balance Recruitment ¡ Posted 22 days ago
About the role
Our client, a leading data services company, is seeking a Senior Java Full Stack Developer to join their innovative... on Java (8+), Spring, React, and related technologies to build secure, scalable, and high-performance applications. Mentor
Staff Software Engineer - Java
Bankwest ¡ Posted 25 days ago
About the role
We're shaping next-gen lending at scale with CBA backing! You have deep Java microservices expertise and lead hands... environments Have deep expertise in Java and Spring Boot microservices, with openness to evolving towards .NET-based
Senior Java Integration Developer
Experis ¡ Posted 26 days ago
About the role
Senior Java Integration Developer Sydney | 100% Onsite | 6 Month Contract | Must Hold Active Baseline Clearance... or Higher An exciting opportunity is available for a highly experienced Senior Java Integration Developer to lead the design
Senior Java Engineer
Macquarie Group ¡ Posted 26 days ago
About the role
visibility As a hands-on Java Engineer, you will contribute to the development of our next-generation platforms. You will bring... to engineering excellence within the team. You will contribute across the full technology stack, Java and Spring Boot services
Senior ETL Developer â IBM ACE-Only Security Clearance applicable
The HR Ally ¡ Posted today
About the role
Location: Australia Role: System Integration Specialist Experience: Senior-level expertise Mandatory Security Clearance About the Role We are seeking an experienced Senior Development Expert â IBM Integration to design, develop and support secure, scalable enterprise integration solutions. The ideal candidate will have strong hands-on experience with IBM App Connect Enterprise (ACE), IBM API Connect (APIC), ESQL and Java , along with knowledge of cyber security frameworks and secure messaging standards. Key Responsibilities Design, develop and implement integration solutions using IBM ACE, IBM APIC, ESQL and Java. Design service interfaces, message transformations, XML schemas and integration logic. Ensure secure, reliable and reusable system integrations across enterprise applications. Troubleshoot and resolve integration, API and messaging issues. Apply TLS, PKI concepts and XML standards to secure integration services. Develop monitoring, logging, auditing and testing capabilities. Conduct code reviews and maintain technical documentation and implementation artefacts. Collaborate with business stakeholders, developers, testers and support teams to deliver technical solutions. Support security remediation, compliance initiatives, backlog prioritisation and delivery planning. Provide technical leadership, mentoring and knowledge transfer to the team. Essential Skills & Experience Strong hands-on experience with IBM ACE and IBM APIC . Proficiency in ESQL, Java, XML, XML Schema and message transformation . Experience designing and developing enterprise integration and messaging solutions. Knowledge of TLS, PKI, secure interfaces and API security. Experience in cyber security, security remediation, compliance or risk management within complex ICT environments. Understanding of Australian Government security frameworks, including PSPF, ISM and Essential Eight , and familiarity with NIST. Strong stakeholder management, technical documentation, problem-solving and communication skills. Application Requirements Candidates must submit a one-page pitch (maximum 5,000 characters) addressing all essential and desirable criteria, highlighting relevant technical expertise, security experience and stakeholder engagement capabilities.
Senior Java Microservices Developer â Kafka & Banking
DWS ¡ Posted today
About the role
JD: Senior Java Microservices Developer â Kafka & Banking Design and develop RESTful APIs and microservices using Java and Spring Boot. Build API services integrating digital/channel applications with Core Banking platforms and downstream banking systems. Develop Kafka producers and consumers for asynchronous and event-driven processing. Implement Kafka topics, consumer groups, partitioning strategies, error handling Implement exception handling, validation, audit logging, monitoring and traceability across API and Kafka flows. Write unit, component and integration tests using tools such as JUnit, Mockito and Testcontainers. Conduct code reviews and ensure adherence to secure coding, API and microservices engineering standards. Troubleshoot integration and production issues across APIs, Kafka and backend/core banking services Work closely with solution architects, business analysts, testers, DevOps engineers and SMEs throughout the delivery lifecycle. Support CI/CD pipelines, automated deployments and production releases. Experience, Tools & Technologies: Strong hands-on Java, preferably Java 10 years of experience Spring Boot, Spring Framework and Spring Security RESTful API and microservices development Apache Kafka and event-driven architecture Kafka Producer/Consumer APIs and preferably Spring for Apache Kafka OAuth 2.0, JWT and TLS/mTLS SQL and relational databases such as Oracle or PostgreSQL Git and Maven/Gradle Junit and API/integration testing Docker and containerised application development CI/CD using tools such as Jenkins, GitHub Actions, Azure DevOps Observability and monitoring using platforms such as Splunk, Grafana or Application Insights
API Engineer
Talenza ¡ Posted today
About the role
API Engineer | $130,000-$135,000k Super | Brisbane | Java & Spring Boot & AWS | Hybrid Working | Banking & Finance About the Company Talenza is partnering with an established banking organisation to recruit an API Engineer for its Customer Technology & Workflow team. The team supports customer-facing platforms across online and mobile banking, websites, contact centres and branch channels. About the Role You'll build APIs from scratch and integrate them with existing systems to support digital banking experiences. This is a hands-on engineering role requiring experience across API design, development, testing, deployment and integration. Working with Java and Spring Boot, you'll deliver secure, reusable and reliable services within established architectural patterns. Reporting to the Integration Technical Lead, you'll collaborate with engineers, testers, architects and security teams, supporting APIs across OpenShift and AWS. Skills & Experience Proven experience designing and building APIs from scratch using Java and Spring Boot. Hands-on experience integrating APIs with existing systems and services. Understanding of API security, authentication and authorisation. Experience with automated testing, CI/CD and cloud or container platforms such as AWS and OpenShift. Ideally, a banking or payments background with experience delivering secure, reliable integrations. Interested? Apply now with your current CV, or contact Kate McClean at Talenza for a confidential discussion. API Engineer | $130,000-$135,000k Super | Brisbane | Java & Spring Boot & AWS | Hybrid Working | Banking & Finance
Technical Analyst
GoldenSource ¡ Posted 1 days ago
About the role
GoldenSource Corporation is a leading global provider of Enterprise Data Management (EDM) solutions dedicated exclusively to the financial services industry. Headquartered in New York, the company also has offices in the UK and India with more than 300 staff worldwide â offering an international work environment, positive corporate culture and various employee benefits. Our work environment is fast paced and cutting edge. We're looking for people who can think on their feet, excel in a team environment and have a strong desire to use the latest technologies. Technical Analyst Industry Experience GoldenSource is looking to expand its OnDemand Managed Services team with Analyst Programmer having specific industry experience within the IT arena having previously worked on projects with client facing exposure. Domain experience in asset management, risk IT, or OTC derivative related IT roles would be particularly welcome. We would expect the successful candidate to have played a key role in full IT project lifecycles, with particular focus on the implementation aspects of the J2EE architecture, queuing and integration to third party and in house systems. General Java knowledge is required and in particular skills with Java Application Servers are essential. The applicant must have worked with at least one of the following application servers (WebLogic, WebSphere or JBOSS) Also required is exposure to Oracle RDBMS, Postgres, UNIX/Linux, and basic queuing concepts (MQ, TIBCO EMS, etc). Primary Responsibilities: The successful candidate will work as part of a wider team having primarily technical responsibility throughout a project implementation lifecycle. He/she will need to interface with the client and demonstrate high level of business competency and be adept at leveraging his/her experience to manage client expectations and ensure successful deployment of the GoldenSource software. The role requires the candidate to work independently and is collaborative in nature. A key aspect of the role is to provide regular feedback to the client Project Manager on the status of assignments deliverables, and for the candidate to provide mentoring to more junior staff members to broaden and improve their GoldenSource configuration techniques The candidate should be adept at problem solving through innovation, handling new Development requirements and testing, making confident decisions under pressure with aggressive timeframes and have a proven track record on successfully overseeing a number of projects of differing scales. The candidate will help other team members through knowledge in his/her area of specialization and is generally free to determine work priorities based on general direction from managers. The candidate will be expected to contribute to pre-sales activities, supporting new business sales campaigns and business development activities for Client relationship activities. Proven Competencies: The role requires proven competency in the following areas: Project delivery work stream alongside client technical/infrastructure teams to determine and implement solutions that meet their business objectives and timelines. Coordinate with client technical staff and analysts to identify technical solutions to meet their objectives. Presenting a pragmatic delivery approach; differentiating between what can be done and what should be done and delivering this message to the Client. Required Skills and Experience: We expect the candidate to have the following skills and experience: Minimum of 12 years IT experience with full IT project lifecycle. Strong understanding of J2EE concepts and experience of either JBOSS, Websphere or Weblogic. Database/SQL fundamentals and queuing systems having integrated a product to other third party systems before. Hands-on Application server configuration experience, including SQL skills, skills to configure interfaces and a good understanding of relational databases plus a good working understanding of standard JSON, XML, XSLT, XPATH Basic understanding of queuing systems (JMS) and integration of these systems in application server environments. In-depth understanding of Web Services/ Rest API Good customer-facing skills and experience, obtained in either an internal environment or in dealing with external customers. Is adept at problem solving through innovation, and able to make confident decisions under pressure within aggressive timeframes. Accepts responsibility for decisions made. Team player with ability to influence and negotiate, with interpersonal skills to deal with management and staff at various levels. Experience of implementing an Enterprise Data Management (EDM) software vendor package or application into a large organization, particularly GoldenSource EDM. Good knowledge of relational databases and, particularly, financial industry data models and modelling including 3rd form normalized data models. Good knowledge of ETL tools. Excellent communication skills (verbal and written) â ability to communicate/work with people at all levels/backgrounds. Experience with GoldenSource software implementations would be preferred Must Have Technical Skills: Java Worked on both SSO and SAML based applications Worked with at least one of the queuing systems like JMS MQ, Kafka, TIBCO EMS, etc Oracle PL/SQL Unix (Linux or Solaris) Java Application server tuning and clustering Functional experience Successful candidates would likely have a background in the IT arena of one of the following domains Reference data management covering Instrument Reference Data, Futures Market Data, and Options Market Data. Knowledge of various data vendor formats e.g. Bloomberg BackOffice, SIX Financial, Refinitiv Datascope, IDC, Markit etc. Knowledge of Stock Exchangeâs working Additional Beneficial Skills: Oracle Tuning skills C/C++ Experience with build tools like bit bucket, Bamboo, Jenkins Experience with Dev Ops working practices and tools Agile / scrum development techniques
Software Engineer
MTP SERVICES PTY. LTD. ¡ Posted 1 days ago
About the role
About MTP Services MTP Services is an Australian technology consultancy delivering technology solutions, professional services and specialist expertise to government and enterprise clients. The company works across software development, cloud technologies, data engineering, digital transformation, geospatial systems and managed technology services. MTP Services collaborates with clients to develop, implement and enhance technology solutions that improve business processes, support data-driven decision-making and address complex operational and technical requirements. About the Role MTP Services is seeking an experienced Software Engineer to contribute to the design, development, implementation and maintenance of software applications and digital solutions. Based in Canberra, the successful candidate will work on software development and technology projects involving application development, system integration, APIs, databases and cloud-based services. The role requires the ability to analyse technical requirements, develop reliable software solutions, troubleshoot application issues and collaborate with technical teams and client stakeholders throughout the software development lifecycle. Key Responsibilities Analyse business and technical requirements and translate them into software designs and application functionality. Design, develop, test and maintain software applications, web applications and reusable software components. Develop backend services, application logic, APIs and web services to support business applications and system integration. Design and implement integrations between enterprise applications, databases, cloud platforms and third-party systems. Develop and maintain database structures, SQL queries and data-processing components to support application functionality. Contribute to cloud-based application development, deployment and integration using platforms such as Microsoft Azure or AWS. Develop and maintain automated data-processing workflows and information-exchange processes between connected systems. Implement software testing, debugging and quality assurance procedures to identify and resolve defects. Investigate application errors, integration failures and performance issues and implement appropriate technical solutions. Apply software development standards, secure coding practices and appropriate data validation and access controls. Participate in code reviews, source control, deployment activities and continuous integration processes. Prepare and maintain technical documentation covering application functionality, APIs, database structures and system integrations. Collaborate with solution architects, business analysts, project managers and other developers to deliver software solutions aligned with project requirements. Review existing applications and recommend improvements to performance, scalability, reliability and maintainability. Provide technical support, maintenance and enhancements for software applications throughout their operational lifecycle. Essential Skills and Experience Minimum 3 years of relevant professional experience in software engineering or software development. Bachelor's degree or equivalent qualification in Software Engineering, Computer Science, Information Technology or a related discipline. Demonstrated experience in software application development, testing, debugging and maintenance. Strong programming skills in one or more relevant languages, such as C#, Java, Python or JavaScript/TypeScript. Experience developing APIs, backend services, web applications and system integrations. Knowledge of relational databases, SQL, data modelling and database optimisation. Understanding of software architecture, object-oriented programming and software development lifecycle practices. Experience with source control systems such as Git and collaborative development tools. Understanding of cloud-based applications, application security and software deployment practices. Strong analytical and problem-solving skills, with the ability to investigate and resolve technical issues. Effective written and verbal communication skills and the ability to collaborate with technical teams and stakeholders. Desirable Skills Experience in one or more of the following areas will be highly regarded: Microsoft Azure or Amazon Web Services (AWS). C#, .NET, Java, Python or modern JavaScript frameworks. REST APIs, web services and enterprise application integration. Microsoft 365, Power Platform, Dynamics 365 or SharePoint. SQL Server, PostgreSQL or other relational database technologies. Data engineering, data integration and automated data processing. Cloud infrastructure, DevOps, CI/CD pipelines and automated testing. Geospatial applications and spatial data processing. Application architecture, performance optimisation and secure software development. What We Offer Full-time permanent employment with an established Australian technology consultancy. Opportunity to contribute to software development and digital transformation projects. Exposure to enterprise applications, cloud platforms, data technologies and system integration. A collaborative working environment with multidisciplinary technical teams. Opportunities for professional development and technical upskilling. Annual remuneration of AUD $90,000â$120,000 plus superannuation, commensurate with skills and experience. How to Apply Interested candidates should submit their resume and a cover letter outlining their software engineering experience, technical capabilities and relevant project experience.
Senior Fullstack Engineer
Launch Recruitment ¡ Posted 1 days ago
About the role
We're seeking a Senior Full Stack Engineer to join a high-performing team delivering modern, customer-facing digital solutions. This role is ideal for an engineer with strong frontend capabilities in React and Next.js, backed by solid experience developing scalable backend services in Java. You'll work across the full software development lifecycle, collaborating with architects, engineers and product stakeholders to build cloud-native applications that deliver exceptional customer experiences. Responsibilities Design, develop and maintain modern web applications Build responsive and scalable user interfaces using React and Next.js Develop and enhance Java-based APIs and microservices Contribute to architecture, technical design and engineering best practices Work within AWS cloud environments and CI/CD pipelines Collaborate with cross-functional teams in an agile delivery environment Ensure high standards of code quality, performance and security Skills & Experience Strong commercial experience with React and Next.js Solid backend development experience using Java Experience building and consuming RESTful APIs and microservices Exposure to AWS cloud technologies Strong understanding of modern engineering and DevOps practices Experience working within complex enterprise environments Excellent communication and stakeholder engagement skills Desirable TypeScript experience Docker, Kubernetes, ECS or EKS exposure Event-driven architecture experience Previous experience within financial services or insurance environments Exposure to AI-enabled engineering tools Please apply via the link, or contact Aimee Thompson at [email protected] for a confidential chat.
Principal Software Engineer - Full Stack (Java)
Commonwealth Bank of Australia ¡ Posted 2 days ago
About the role
Weâre transforming our ATM network with secure, resilient, cloud-native engineering at scale. You have deep Java, Spring Boot, AWS and full-stack expertise with Principal-level leadership. Together we will shape architecture, modernise legacy systems and accelerate AI-powered engineering. Do work that matters : Join the Customer Service Network Domain as a Principal Software Engineer and help reshape the technology powering one of the most critical parts of the customer experience: our ATM network. Youâll take a leading role in a major three-year transformation spanning ATM software, routing and switching, reconciliation, real-time data and cash-management capabilities, including a greenfield ATM switching platform and the move towards a cloud-native architecture. This is deep engineering work at scale, to create platforms that are secure, maintainable and built for production from day one. Youâll have the opportunity to define the target architecture rather than simply reproduce the past, applying strong engineering judgement to determine what should be modernised, simplified or completely reimagined. As a Principal Engineer, youâll bring technical leadership to some of the domainâs hardest problems, from designing resilient cloud infrastructure and integrating a new Java-based ATM switch to unravelling complex legacy estates. Youâll champion Terraform, quality engineering, fail-safe design, REST APIs and modern observability patterns , while helping teams build clear ownership across interconnected systems. AI is also becoming part of the engineering toolkit, creating opportunities to use LLMs, knowledge graphs and agentic approaches to accelerate reverse engineering, uncover requirements, prototype solutions and improve the developer experience. More than delivering individual components, youâll influence engineering direction across the domain, mentor other engineers and turn a highly interconnected technology landscape into simpler, safer and more adaptable services for customers. See yourself in our team: Youâll join our Customer Service Network team , working within Assisted Technology to reimagine how our branch colleagues support customers. Weâre bringing together engineering, customer journeys and colleague experiences to move beyond disconnected technology and create simpler, more connected ways to serve customers. Our team is building capabilities including intelligent concierge experiences, agentic appointment booking, customer-intent capture, skills matching and smarter branch operations, all with the ambition of helping colleagues serve customers faster and reducing the time customers spend waiting. Weâre a team that enjoys solving complex problems together and shaping solutions where the answers arenât always obvious. With significant greenfield engineering ahead of us, youâll work across modern technology and AI-enabled engineering , while helping influence our architecture, engineering practices and technical direction. Youâll have the space to challenge ideas, share your expertise and help us build experiences that make a meaningful difference for both our customers and the colleagues who serve them. Weâre interested in hearing from people who: Bring Principal Engineer-level systems thinking and end-to-end architecture expertise , connecting complex customer journeys, platforms, data, dependencies and technical requirements across highly interconnected environments. Have deep Java and Spring Boot expertise combined with genuine full-stack engineering breadth , ideally spanning TypeScript, React, Next.js and Node.js, with the versatility to work effectively across modern and legacy technology stacks. Have designed and delivered cloud-native, distributed systems at scale , encompassing APIs, event-driven architecture, SDKs, data, CI/CD, infrastructure as code, observability, resilience and complex integrations. Can translate ambiguous business and domain challenges into clear architecture and engineering direction , making pragmatic, product-led technical trade-offs across multiple engineering teams. Have led safe, large-scale modernisation of complex legacy environments , reducing technical debt and simplifying architecture while protecting reliability, customer experience and delivery momentum. Bring strong integration engineering experience , designing and evolving reliable integrations across complex, interconnected platforms and systems. Apply AI-powered engineering and agentic tooling deeply across the software development lifecycle , accelerating discovery, codebase understanding, requirements, development, testing, modernisation and delivery. Engineer for production from day one , embedding secure-by-design practices, resilience, performance engineering, observability, automated delivery and operational ownership throughout the lifecycle. Demonstrate Principal Engineer-level technical leadership and hands-on credibility , mentoring engineers, influencing architecture across teams, constructively challenging decisions and continually raising engineering standards. Tech skills We don't expect you to know everything, but experience in several of the following will set you up for success: Front-End Engineering: React, Next.js, TypeScript Back-End Engineering: Java, Spring Boot, Spring Framework, microservices, RESTful APIs, Web APIs Architecture & Solution Design: Enterprise system design, scalable architecture patterns, distributed systems Event-Driven Architecture: Apache Kafka, event streaming, asynchronous architectures, real-time data processing Databases & Data Engineering: Oracle PL/SQL, MongoDB, AWS NoSQL services, high-availability and performance-optimised data layers Cloud Engineering: AWS, cloud-native services, scalable and secure cloud infrastructure Infrastructure as Code (IaC): AWS CDK, Terraform, AWS CloudFormation DevSecOps & CI/CD: GitHub Actions, CI/CD pipelines, security automation, continuous delivery Quality Engineering & Test Automation: Unit testing, component testing, integration testing, end-to-end testing, Specmatic API contract testing Source Code & Repository Strategy: GitHub, advanced Git workflows, branching strategies, monorepo architecture, TurboRepo AI-Assisted & Agentic Development: Generative AI, agentic software development, Roo Code, Cline, Claude Code, GitHub Copilot Observability & Site Reliability Engineering: Observe, Prometheus, Grafana, PagerDuty, monitoring, alerting, operational reliability If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. Weâre keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 22/11/2026
Principal Software Engineer - Full Stack (Java)
Commonwealth Bank Of Australia ¡ Posted 3 days ago
About the role
Weâre transforming our ATM network with secure, resilient, cloud-native engineering at scale. You have deep Java, Spring Boot, AWS and full-stack expertise with Principal-level leadership. Together we will shape architecture, modernise legacy systems and accelerate AI-powered engineering. Do work that matters : Join the Customer Service Network Domain as a Principal Software Engineer and help reshape the technology powering one of the most critical parts of the customer experience: our ATM network. Youâll take a leading role in a major three-year transformation spanning ATM software, routing and switching, reconciliation, real-time data and cash-management capabilities, including a greenfield ATM switching platform and the move towards a cloud-native architecture. This is deep engineering work at scale, to create platforms that are secure, maintainable and built for production from day one. Youâll have the opportunity to define the target architecture rather than simply reproduce the past, applying strong engineering judgement to determine what should be modernised, simplified or completely reimagined. As a Principal Engineer, youâll bring technical leadership to some of the domainâs hardest problems, from designing resilient cloud infrastructure and integrating a new Java-based ATM switch to unravelling complex legacy estates. Youâll champion Terraform, quality engineering, fail-safe design, REST APIs and modern observability patterns , while helping teams build clear ownership across interconnected systems. AI is also becoming part of the engineering toolkit, creating opportunities to use LLMs, knowledge graphs and agentic approaches to accelerate reverse engineering, uncover requirements, prototype solutions and improve the developer experience. More than delivering individual components, youâll influence engineering direction across the domain, mentor other engineers and turn a highly interconnected technology landscape into simpler, safer and more adaptable services for customers. See yourself in our team: Youâll join our Customer Service Network team , working within Assisted Technology to reimagine how our branch colleagues support customers. Weâre bringing together engineering, customer journeys and colleague experiences to move beyond disconnected technology and create simpler, more connected ways to serve customers. Our team is building capabilities including intelligent concierge experiences, agentic appointment booking, customer-intent capture, skills matching and smarter branch operations, all with the ambition of helping colleagues serve customers faster and reducing the time customers spend waiting. Weâre a team that enjoys solving complex problems together and shaping solutions where the answers arenât always obvious. With significant greenfield engineering ahead of us, youâll work across modern technology and AI-enabled engineering , while helping influence our architecture, engineering practices and technical direction. Youâll have the space to challenge ideas, share your expertise and help us build experiences that make a meaningful difference for both our customers and the colleagues who serve them. Weâre interested in hearing from people who: Bring Principal Engineer-level systems thinking and end-to-end architecture expertise , connecting complex customer journeys, platforms, data, dependencies and technical requirements across highly interconnected environments. Have deep Java and Spring Boot expertise combined with genuine full-stack engineering breadth , ideally spanning TypeScript, React, Next.js and Node.js, with the versatility to work effectively across modern and legacy technology stacks. Have designed and delivered cloud-native, distributed systems at scale , encompassing APIs, event-driven architecture, SDKs, data, CI/CD, infrastructure as code, observability, resilience and complex integrations. Can translate ambiguous business and domain challenges into clear architecture and engineering direction , making pragmatic, product-led technical trade-offs across multiple engineering teams. Have led safe, large-scale modernisation of complex legacy environments , reducing technical debt and simplifying architecture while protecting reliability, customer experience and delivery momentum. Bring strong integration engineering experience , designing and evolving reliable integrations across complex, interconnected platforms and systems. Apply AI-powered engineering and agentic tooling deeply across the software development lifecycle , accelerating discovery, codebase understanding, requirements, development, testing, modernisation and delivery. Engineer for production from day one , embedding secure-by-design practices, resilience, performance engineering, observability, automated delivery and operational ownership throughout the lifecycle. Demonstrate Principal Engineer-level technical leadership and hands-on credibility , mentoring engineers, influencing architecture across teams, constructively challenging decisions and continually raising engineering standards. Tech skills We don't expect you to know everything, but experience in several of the following will set you up for success: Front-End Engineering: React, Next.js, TypeScript Back-End Engineering: Java, Spring Boot, Spring Framework, microservices, RESTful APIs, Web APIs Architecture & Solution Design: Enterprise system design, scalable architecture patterns, distributed systems Event-Driven Architecture: Apache Kafka, event streaming, asynchronous architectures, real-time data processing Databases & Data Engineering: Oracle PL/SQL, MongoDB, AWS NoSQL services, high-availability and performance-optimised data layers Cloud Engineering: AWS, cloud-native services, scalable and secure cloud infrastructure Infrastructure as Code (IaC): AWS CDK, Terraform, AWS CloudFormation DevSecOps & CI/CD: GitHub Actions, CI/CD pipelines, security automation, continuous delivery Quality Engineering & Test Automation: Unit testing, component testing, integration testing, end-to-end testing, Specmatic API contract testing Source Code & Repository Strategy: GitHub, advanced Git workflows, branching strategies, monorepo architecture, TurboRepo AI-Assisted & Agentic Development: Generative AI, agentic software development, Roo Code, Cline, Claude Code, GitHub Copilot Observability & Site Reliability Engineering: Observe, Prometheus, Grafana, PagerDuty, monitoring, alerting, operational reliability If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. Weâre keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 22/11/2026
Senior Java Developer
Aris Zinc Group ¡ Posted 4 days ago
About the role
Job Title - Senior Java Developer Job Id 1260925 Security Clearance: Baseline Length of Contract: 12 months (extension possible, up to a maximum of 24 months) The role closes on 05/11/2027 Location: WA, ACT, VIC, NSW, NT, SA, TAS (hybrid) Job details The Senior Java Developer will provide technical leadership within Services Australia development teams, leading the design, development, testing and maintenance of enterprise Java/J2EE and Angular applications. The role oversees software development activities, ensures the quality and functionality of the software produced, and delivers high-quality solutions within the agency's technical environments and systems. Key duties and responsibilities Duties may include: design, develop and maintain back-end services using Java, Spring Boot and related frameworks. build responsive, dynamic and accessible front-end interfaces using modern frameworks. write clean, maintainable and testable code following best practice. provide specialist technical advice on software development and maintenance, driving continuous improvement in code quality standards and the long-term maintenance of the code base. lead analysis, design, development, prototyping, unit testing and maintenance activities, solving complex technical problems. manage application releases and ensure go-live production support and maintenance of the team's developments. perform high-level analysis of technical requirements to support project evaluation with proposed solutions. undertake technical design and development of highly complex custom solutions and/or standard conversion and migration solutions. provide support to development teams to ensure compliance with endorsed software development methodologies. share knowledge and provide coaching and mentoring to less experienced colleagues. design, build, test and support technical outcomes across the Government SDLC, and own delivery outcomes. Knowledge/Qualifications Extensive experience in Java development Minimum 5 years experience in the technologies listed above Strong experience in front end technologies (JSP, JQuery and JavaScript), Spring, IBM DB2, JPA, Webservice standards, RESTFul Services and JMS. Proven record of delivering IT solutions using software development life cycle, systems development and testing methodologies in an agile environment. Ability to develop technical documentation and broad experience with technical integration frameworks. Highly developed communication skills and the ability to communicate technical concepts to a non-technical audience with experience communicating with internal and external stakeholders Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Knowledge of Australian Government security, privacy and accessibility expectations for ICT systems is desirable. Relevant industry certifications in Java, cloud, Agile or DevOps practices are desirable but not mandatory. Technical skills JSP, JSF, Java, JavaScript, CSS, JQuery, JAVA Spring framework, JPA & JDBC, SQL, SOAP, DB2, RESTful Services, CI/CD, Bamboo, ALM, SVN, GitLab. Angular Node JS Nest JS Mongo BD API Connecy Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Essential criteria Demonstrated senior experience designing, developing, testing and maintaining enterprise Java/J2EE/Angular applications, including Spring Boot, REST APIs, integration services and relational databases. Demonstrated ability to work effectively in Agile delivery teams, provide technical leadership, undertake code reviews, resolve complex defects and transfer knowledge to APS staff. Desirable criteria Senior level experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders.\ Additional requirements A security clearance will be required for the role prior to starting work under any contract. Does the candidate have the required clearance/s, or the ability to obtain and maintain? Provide ref ID. To identify potential conflicts of interest, is the candidate a director/owner/account manager/partner of a Seller registered on BuyICT? If so, provide the Position Title, Seller Name and Seller ABN. Provide details (e.g. manager, branch) of candidate's previous worked history either as a contractor or employee for the Buyer including its former agencies such as the Department of Human Services Seller has obtained the Candidate's consent to be exclusively represented by the Seller for this RFQ. (Note: The Buyer does not want the same candidate submitted by multiple Sellers). Provide 2 referee details for candidate (name and contact details) who can confirm the candidate's skills/knowledge to fulfill this role. Referees can be a previous manager (within the last 4 years). The Seller acknowledges the Quote Validity Period for this RFQ is 12 months from RFQ Closing date. The Seller agrees that its Quote will remain valid for the Quote Validity Period. The Seller acknowledges that being identified as a Preferred/suitable Seller does not guarantee that the Buyer will procure Services from the Seller during the Quote Validity period. The Seller acknowledges that being identified as a Preferred/suitable Seller does not prevent the Buyer from obtaining similar services from other Sellers during the Quote Validity Period. The Seller acknowledges that being identified as a Preferred/suitable Seller does not indicate that a contract may be formed between the Buyer and Seller during the Quote Validity Period. The Seller acknowledges that the candidate must be willing to work at the RFQ location for the duration of the contract. Seller acknowledges Buyer's amendment to Part C1 clause13.6.2 - if a seller seeks a Rate Increase, the seller may only apply within 30 days after receiving buyer's notice to extend the contract. Seller acknowledges Buyer's amendment to Part C1 item 13.6.5 - applications made by the seller under clause 13.6.2, the seller's price will be adjusted from specified date in the Contract Variation. SFIA Skills Sought: The planning, designing, creation, amending, verification, testing and documentation of new and amended software components in order to deliver agreed value to stakeholders. The identification, creation and application of agreed software development and security standards and processes. Adopting and adapting software development lifecycle models based on the context of the work and selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches. PROG Level 5: Takes technical responsibility across all stages and iterations of software development. Plans and drives software construction activities. Adopts and adapts appropriate software development methods, tools and techniques selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches. Measures and monitors applications of project/team standards for software construction including software security. Contributes to the development of organisational policies, standards, and guidelines for software development. Please contact [email protected] or simply click apply to submit your application "We warmly welcome applications from individuals of all backgrounds, including First Nations Australians, Australian Defence Force and First Responder veterans, women in STEM, and people of all abilities, including those registered with the NDIS."
Java Developer Associate
Jobgether ¡ Posted 4 days ago
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Developer Associate based in Australia. Join a remote team as a Java Developer Associate and contribute to the development and maintenance of desktop and web-based applications. In this role, you will use your Core Java expertise and knowledge of web technologies to build reliable, functional software solutions. You will work with Java SE, JSP, Servlets, and Java frameworks while applying object-oriented programming principles and established development practices. Your responsibilities will span application development, API integration, and collaboration with senior team members to deliver quality results. This opportunity is ideal for a developer looking to strengthen their technical skills while working on diverse projects in an international remote environment. With flexible weekend scheduling and an initial part-time commitment, you can contribute to meaningful development work while continuing to grow professionally. Accountabilities: As a Java Developer Associate, you will contribute to the development, deployment, and improvement of desktop and web applications while following technical guidelines and collaborating with senior team members. Your main responsibilities will include: Develop, maintain, and enhance applications using Core Java and Java SE, applying object-oriented programming principles and modern Java features. Build and maintain web applications using JSP and Servlets, following the Model-View-Controller (MVC) design pattern where appropriate. Work with Java frameworks such as Spring, Spring Boot, Hibernate, or Struts to support application development and maintainability. Develop and support desktop and web-based applications for Windows, macOS, and Linux environments. Integrate RESTful web services and APIs to enable reliable communication between application components. Use JavaScript, CSS, and related web technologies to enhance application functionality and user interfaces. Work with integrated development environments such as IntelliJ IDEA, Eclipse, or NetBeans to develop, debug, and maintain software. Collaborate with senior team members, follow technical instructions, and contribute to team objectives. Apply good development practices, maintain code quality, and support testing and troubleshooting activities. Follow established schedules, project guidelines, and professional standards, demonstrating honesty, integrity, and accountability. Requirements: The ideal candidate has a solid foundation in Java development, practical experience building desktop and web applications, and the ability to work effectively within a remote team. Candidates should demonstrate strong technical fundamentals, a willingness to learn, and the discipline to follow established development processes. The following qualifications and skills are required or preferred: At least 2.5 years of relevant professional development experience. Strong knowledge of Core Java and Java SE, including object-oriented programming principles. Familiarity with Java 8 or later features, including lambda expressions and streams. Required: Hands-on experience with JSP and Servlets for web application development. Understanding of the MVC design pattern. Experience with at least one Java framework, such as Spring, Spring Boot, Hibernate, or Struts. Required: Practical experience developing and deploying desktop and web-based applications for Windows, macOS, and Linux. Knowledge of RESTful web services and APIs. Basic to intermediate knowledge of JavaScript and a foundational understanding of CSS. Experience with an IDE such as IntelliJ IDEA, Eclipse, or NetBeans, with IntelliJ IDEA preferred. Familiarity with modern JavaScript frameworks or libraries such as React, Angular, or Vue.js is an advantage. Knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle, and ORM tools such as Hibernate, is preferred. Experience with Git and platforms such as GitHub or Bitbucket is an advantage. Familiarity with CI/CD tools, Docker, Kubernetes, and cloud platforms such as AWS, Google Cloud Platform, or Microsoft Azure is beneficial. Knowledge of testing frameworks such as JUnit or TestNG is preferred; experience with Selenium is a plus. Good teamwork skills, a strong sense of responsibility, honesty, integrity, and the ability to follow instructions from senior team members. Availability to work approximately 20 hours per week initially, with a preference for morning shifts in the Eastern Time Zone and flexibility for weekend scheduling. Ability to communicate and collaborate effectively in a remote working environment. Benefits: Competitive rates. Weekly payments. Annual rate increases based on performance. Paid time off. Paid holidays. Access to free training and professional upskilling opportunities. Ongoing support and guidance from managers and mentors. Clear schedules, expectations, and working guidelines. A supportive professional community. Access to various additional role opportunities. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Java Developers
GoSourcing Pty Ltd ¡ Posted 5 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Java Developers
GoSourcing Pty Ltd ¡ Posted 5 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Java Developers
GoSourcing Pty Ltd ¡ Posted 5 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Java Developers
GoSourcing Pty Ltd ¡ Posted 5 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Java Developers
GoSourcing Pty Ltd ¡ Posted 5 days ago
About the role
A frontline Federal Govt client supporting millions of Australians, also a front and centre of a vision to be a world leader in government service delivery is seeking Senior Java Developers: experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functionality of the software produced by their team. development professionals design, create, test and document software systems and applications in accordance with agreed development and security standards and processes. write and test code and optimise software for speed and capability. They enable the design, testing, maintenance, and evaluation of new and existing software systems. Senior Developers assess moderately complex technical issues that may arise within the development or production environments. promote and deliver flexible, quality service to improve customer experience work under the limited direction of senior staff to deliver results make ethical, evidence-based decisions using sound judgement anticipate and respond to stakeholder needs and expectations Estimated start date 01 Jan 2027 Initial contract duration 12 months Extension term details up to 24 months Experience level APS6 Location of work QLD, ACT,VIC,NSW,SA Working arrangements Hybrid The Labour Hire Worker is expected to work onsite for the first 6 weeks before a hybrid flexible working arrangement can be considered, unless otherwise negotiated. A hybrid flexible working arrangement may then be considered, ensuring the Labour Hire Workerâs residing address is within reasonable travel time and distance of the RFQ location to present onsite in cases of emergency or to meet business requirements. The location is the capital city of selected state/s. Security clearance Must be an Australian Citizen and able to obtain Baseline Duties may include some or all of the following: undertake analysis, design, development, prototyping, testing and maintenance activities provide support to development teams to create ICT solutions perform analysis of technical requirements to support project evaluation with proposed solutions define software and technical designs for the realisation of high complexity custom solutions or conversion and migration solutions ensure excellent quality and maintain high standards in software development provide go-live support and maintenance for developments escalate issues as identified and suggest alternative approaches propose and facilitate innovative solutions to meet enterprise and user requirements ensure compliance with endorsed software development methodologies provide comprehensive technical support to senior staff monitor workloads to ensure business goals are achieved ensure work aligns with processes and overall delivery outcomes perform cost analysis activities as required develop documentation for review by senior staff including technical documentations and progress reports collaborate with stakeholders to ensure effective and timely implementation of projects maintain up-to-date knowledge of ICT policies and processes and transfer knowledge to other team members exercise appropriate delegation in accordance with legislations and guidelines. Support the design, development and delivery of Java based solutions withing the Services Australia technical environments and systems. Support the design, build, test and technical outcomes across Governmental SDLC. Knowledge / Qualifications Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience. Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management. Experience working with an Agile environment and MDTs 2 years experience in fronted development with a focus on Angular Proficiency in TypeScript and Java Script Strong working knowledge of HTML, CSS, CSS frameworks (such as Bootstrap) and responsive design principles Knowledge of Business Driven Development (BDD) Good working knowledge and experience with unit testing frameworks (such as Jest) Familiarity with version control systems like Git Technical skills Proficiency in and/or Java (Spring framework) and NodeJS (TypeScript) RESTful microservices (Java/backend or fullstack) Document and relational databases, such as MongoDB, DB2, Postgres Infrastructure-As-Code and containerised deployment patterns, such as Kubernetes RESTful APIs and integrating frontend applications with backend services Node JS Criteria The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters. Requirements Essential criteria Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration. Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders. Desirable criteria Experience with Spring Boot, microservices, CI/CD pipelines, automated testing, DevOps tooling or containerised deployment patterns. Experience working with Australian Government systems, security requirements, accessibility standards or large-scale service delivery platforms. Experience supporting application maintenance and support activities for critical business systems. Strong communication skills and the ability to work collaboratively with business, technical and operational stakeholders
Staff Software Engineer (Java, AWS)
Commonwealth Bank of Australia ¡ Posted 5 days ago
About the role
Staff Software Engineer (Java, AWS) Lead the design and delivery of secure, scalable Java services supporting customer identity and compliance. Shape a high-impact, in-house platform while guiding engineers across Australia and India. Build with modern cloud, microservices, event-driven and AI-powered engineering practices. Do Work That Matters Technology at CommBank is helping build simpler, safer and more personalised banking experiences. This role sits within Customer Data Technologies and the Customer Lifecycle Management team, which supports Know Your Customer refresh processes across the bank. As a Staff Software Engineer, youâll help build an in-house solution that enables customers to complete their identity refresh digitally, through a branch or with support from back-office teams. Youâll lead technical delivery across integration and backend engineering, helping modernise the platform while improving security, reliability and the customer experience. See yourself in our team Youâll join a highly capable and collaborative team of backend, frontend and data engineers delivering strategic Customer Lifecycle Management capabilities. The team is moving from a vendor-led platform towards an in-house solution built around modern engineering practices and stronger integration with bank channels. Working in a squad technical leadership capacity, youâll partner with product owners, principal engineers and senior stakeholders. Youâll also guide colleagues across Australia and India, to align priorities, remove technical blockers and support consistent delivery. In this role, you will: Lead the technical design and delivery of backend and integration services. Design, build and operate Java microservices and REST APIs on AWS and Amazon EKS. Help shape event-driven solutions that integrate Customer Lifecycle Management capabilities with bank channels. Apply full-cycle engineering practices across design, build, challenge and run. Embed DevSecOps, automated testing, observability and reliable CI/CD practices. Provide technical direction, unblock delivery and help the squad make sound engineering decisions. Mentor software and senior software engineers, strengthening quality, consistency and engineering capability. Collaborate with product, business and technology stakeholders to translate complex needs into practical solutions. Weâre interested in hearing from people who: Youâre an experienced software engineer who combines deep backend expertise with pragmatic technical leadership. You can move comfortably between architecture, hands-on engineering, operational ownership and coaching, while keeping customer, security and compliance outcomes front of mind. Youâll bring: Strong hands-on Java software engineering and system design experience. Demonstrated experience designing and operating microservices and REST APIs in production. Practical AWS and Amazon EKS experience, including containerised workloads. Experience with CI/CD and Git-based development, ideally using GitHub Actions. A strong understanding of DevSecOps, automated testing, code review and observable production systems. Experience leading technical activities, mentoring engineers and influencing stakeholders. Familiarity with AI-assisted engineering tools and practices. Exposure to Kafka, event-driven architecture, NoSQL databases or financial services environments would be valuable. Working with us: At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know. We welcome applications from people of all backgrounds, and we're particularly committed to making a positive difference for Aboriginal and/or Torres Strait Islander Peoples. For support, please contact 1800 989 696. If this opportunity excites you, apply today. If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. Weâre keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 31/10/2026
Senior Mobile SDK Developer, Java, or C or C++
Balance Recruitment ¡ Posted 5 days ago
About the role
Senior Mobile SDK Developer | 12-Month Contract | Sydney Weâre looking for a Senior Mobile SDK Developer to join a global cyber security product company for an initial 12-month contract . This is not your typical mobile app/UI development role . Youâll be working at the SDK and platform level, building and evolving production libraries and frameworks embedded within customer applications across Android and iOS . Youâll get hands-on with complex engineering challenges around: Mobile SDK and library development Android and iOS platform behaviour Memory management, object lifecycles and resource cleanup Concurrency, multithreading and thread safety Performance, networking and interoperability Backward compatibility across OS versions Debugging difficult, sometimes poorly documented platform behaviour Automated testing, CI/CD and code quality What weâre looking for: 5 yearsâ professional software development experience Expert-level skills in at least one of Java, C or C++ Strong systems-level engineering and problem-solving skills Solid understanding of memory/resource management and multithreaded programming Strong debugging and profiling capability Mobile SDK, framework or library experience is highly regarded Android experience with Java/Kotlin, Android SDK, NDK/JNI, Gradle or Android Studio , and/or iOS experience with Swift, Objective-C, iOS SDK or Xcode would be valuable You donât need to know every language or platform from day one. Deep engineering fundamentals, curiosity and the ability to learn across platforms are more important. If you enjoy getting below the application layer and solving complex problems around how software behaves at the OS, runtime and memory level , Iâd love to hear from you. 12-month contract | Cyber security product environment | Android iOS | SDK / Systems Engineering Balance Recruitment is committed to equal opportunity employment. We celebrate diversity and encourage people from all sections of our community to apply for this role. If this role is located in Victoria, this posting was placed on behalf of Balance Consulting Services who will provide all services related to the recruitment of this position ( BCS ). Balance Recruitment is committed to equal opportunity employment. We celebrate diversity and encourage people from all sections of the community to apply.
Java Developer NV1
Skillfield ¡ Posted 6 days ago
About the role
About Skillfield Skillfield is a specialist technology consultancy operating at the intersection of cyber, data and AI. We partner with enterprise clients to protect, transform, and enable their organisations through thoughtful, outcome â focused solutions. Our reputation is built on impact, not effort. About the Role Location: Melbourne, hybrid Contract: 1 year, with potential for extension Weâre looking for a Java developer to join one of our account teams, working with a large telecommunications client. Youâll build high-performance Java microservices that process real-time network data at scale. Youâll work across the full software lifecycle, from shaping requirements with customers to shipping well-tested code into production. Youâll be part of a small, close-knit engineering team that shares knowledge, reviews each otherâs work and takes on challenging problems together. What youâll do Design and build reliable, well-tested Java services across multiple platforms Make design decisions with real autonomy, and review code with your peers to keep codebases healthy, stable and fast Turn product requirements into user stories and tasks, and help shape the roadmap Automate build, test and deployment pipelines so the team can ship with confidence Analyse emerging technologies and bring ideas that improve how we work Work with customers and stakeholders to learn what they need and design solutions that work in the real world Write clear technical documentation and pass on your know-how across teams Spot delivery risks early and raise or resolve them What youâll bring Strong Java experience, including building and deploying APIs and microservices with Spring Boot Experience processing high-performance network protocols Experience with Docker and Kubernetes Working knowledge of messaging (Kafka, ActiveMQ) and relational and non-relational databases (MySQL, MongoDB, ClickHouse) Experience with CI/CD and code quality tools such as Bamboo, Bitbucket/GitLab, SonarQube or Veracode Experience with Golang, and API gateways such as WSO2 or NGINX. Australian citizenship and a current NV1 clearance or higher, which youâll need to maintain Why Skillfield? Be part of a team serious about doing work that matters . Join a culture that values clarity, autonomy, and shared success . Enjoy flexibility, strong support, and performance-based recognition . Ready to make a measurable impact? Apply now and help us deliver impact that matters. Skillfield is committed to an inclusive workplace. If you need any adjustments during the recruitment process, let us know and weâll work with you.
Senior Java Engineer (SDET)
Balance Recruitment ¡ Posted 6 days ago
About the role
Global Cyber Security company seeks a skilled Java Software Engineer In Test (SDET) with excellent Java skills and Playwright to work on complex UI, API, Back-End Automated Testing initiatives. 1 year Renewable Contract. Will work on cutting-edge Automation Testing End-To- End solutions in a robust Java (DevOps Docker/Kubernetes) environment. Must have top Java coding skills (will consider pure Java Developers) $850 Daily. 1 year assignment. Mostly WFH. Must be based in Sydney. Key Responsibilities: Design, develop and execute feature test, end to end test, and regression test for API and UI. Maintain automation testing framework; Integrate automation test into CI/CD pipelines and monitor daily regression test result. Log, track and verify software defects; reproduce issues and validate fixes. Collaborate with QA , Devs and PO to develop test strategies and plans. Execute deployment test, compatibility test and failover test according to product rollouts. Develop test scripts to run 2h/48h performance test periodically. Monitor and test in production during rollout. Required Skills/Experience: Bachelor's Degree in Computer Science or IT. Strong understanding of testing principles and practices. Rich experience in Back-End test. 5 years of experience in Test Automation with JAVA or other programming languages. Experience in software development and strong understanding of SDLC. Experience with Kubernetes and Docker. Strong experience with Agile development methodologies and JIRA, Confluence Hands-on experience with Postman for API testing. Experience with CI/CD pipelines, Jenkins, Git. Good to have experience with Docker, Kafka, Prometheus, Grafana, and Kubernetes. For more details, please call Bob Wallace at 02 9091 8212. Balance Recruitment is committed to equal opportunity employment. We celebrate diversity and encourage people from all sections of the community to apply. Balance Recruitment is committed to equal opportunity employment. We celebrate diversity and encourage people from all sections of the community to apply.
Backend Software Engineer
Atlassian ¡ Posted 7 days ago
About the role
Working at Atlassian Atlassians can choose where they work â whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. With a sufficient timezone overlap with the team, we're able to hire eligible candidates for this role from any location in Australia and New Zealand. If this sparks your interest, apply today and chat with our friendly Recruitment team further. Atlassian is looking for talented Developers to join one of our Sydney engineering teams (i.e. Jira Server, Jira Cloud, Growth, etc.) Atlassian's engineering team is responsible for shaping the future by helping thousands of teams all around the world get work done. As a Developer well into your career, we know you're exceptional at what you do, but you're still eager to learn and hone in on skills as a developer That's why we're placing a heavy emphasis on leaning on your expertise in one or more tech stacks but still learning and growing. We don't expect you to be an expert, but we'll sure make sure you get on the right path towards becoming one Responsibilities Wait, I don't have Java experience and you still want to interview me? That's right! At Atlassian, we hire engineers that can demonstrate their ability to learn and keep up with new and emerging technologies. It's true that Atlassian's stack is primarily written in Java and in the role you'll be coding primarily in Java, but we do believe in using the right tools for the job rather than being tied to the tool (e.g. Java). We happen to have a variety of languages within our stack including Kotlin, Python, and Ruby.For the interview process, we want to see you at your best. This means that during the interview, we want you to code in whatever language you feel you're best at. This will give us a sense of your skills as a developer, which is all we need to make a proper assessment for this role. In this role, you'll get the chance to: Drive projects independently, from technical design to launch Apply architectural standards and start using them on new projects Contribute to code reviews & documentation as well as take on complex bug fixes Begin writing useful technical documentation - Learn and code in Java Mentor more junior members At Atlassian, we strive to design equitable, explainable, and competitive compensation programs. We follow consistent hiring practices and account for each candidate's skills, knowledge, and experience when setting base pay within the range. This role may also be eligible for benefits, bonuses, commissions, and equity. Qualifications Sound like an exciting opportunity? We think so too In order to set you up for impact on day one, we'll expect you to have this on your first day: You will not be required to know a specific programming language, however experience with a prominent language such as Java, Python, C#, C/C++, or Ruby is crucial. Deep understanding of data structures, in particular, how they are implemented and how to apply them to solve problems Passion for collaborating, tackling hard problems and not being afraid to ask questions A real appetite for learning and growing, both as a developer and teammate. Benefits & Perks Atlassian offers a wide range of perks and benefits designed to support you, your family and to help you engage with your local community. Our offerings include health and wellbeing resources, paid volunteer days, and so much more. To learn more, visit go.atlassian.com/perksandbenefits . About Atlassian At Atlassian, we're motivated by a common goal: to unleash the potential of every team. Our software products help teams all over the planet and our solutions are designed for all types of work. Team collaboration through our tools makes what may be impossible alone, possible together. We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines. To provide you the best experience, we can support with accommodations or adjustments at any stage of the recruitment process. Simply inform our Recruitment team during your conversation with them. To learn more about our culture and hiring process, visit go.atlassian.com/crh . In line with local law, identity verification (which may include use of biometric data) is a condition of employment with Atlassian for employment fraud purposes.
IBM FileNet with Java
XPT Software Australia Pty Ltd ¡ Posted 14 days ago
About the role
Position: IBM FileNet Case Manager Developer Experience: 7 Years (Relevant Experience Mandatory) Role Summary We are seeking an experienced IBM FileNet Case Manager Developer with strong expertise in IBM FileNet P8, IBM Case Manager (ICM), and Business Automation Workflow (BAW). The ideal candidate will design, develop, implement, and support enterprise-scale case management and content management solutions while collaborating with architects, business stakeholders, and development teams. Key Responsibilities ⢠Design and develop IBM FileNet and IBM Case Manager solutions. ⢠Configure case types, workflows, business processes, roles, and in-baskets. ⢠Develop custom components, APIs, integrations, and user interface customizations. ⢠Customize IBM Content Navigator (ICN) and develop plugins. ⢠Integrate FileNet solutions with enterprise applications and external systems. ⢠Perform solution design, impact analysis, troubleshooting, and performance optimization. ⢠Support deployments, migrations, upgrades, and production releases. ⢠Provide L2/L3 support and resolve application issues. ⢠Create technical design documents and operational runbooks. ⢠Participate in Agile ceremonies, code reviews, and development best practices. Mandatory Skills ⢠3-5 years of hands-on experience in IBM Case Manager / FileNet development. ⢠Strong expertise in IBM FileNet P8 and IBM Case Manager (ICM). ⢠Experience with Case Builder, Process Designer, ICN, Workplace XT, and ACCE. ⢠Good understanding of Content Engine, Process Engine, and Case Management architecture. ⢠Experience with IBM BAW / IBM BPM integrations. ⢠Proficiency in Java, J2EE, Spring Framework, REST/SOAP Web Services. ⢠Experience in application deployment, migration, configuration, and production support. ⢠Strong SQL and database performance tuning knowledge. ⢠Excellent troubleshooting and performance optimization skills. ⢠Experience working in Agile/Scrum environments. Preferred Skills ⢠IBM BAW, Digital Process Automation, Datacap, and RPA integrations. ⢠Docker, OpenShift, and cloud platforms (AWS/Azure/IBM Cloud). ⢠DevOps tools including Jenkins, Git, Maven, and CI/CD pipelines. ⢠JavaScript, Dojo, and React-based Case Manager customizations. ⢠Knowledge of LDAP, SSO, and role-based security models. ⢠Experience in Banking, Financial Services, Insurance, or Healthcare domains. ⢠IBM certifications in FileNet, BAW, CP4BA, or Application Development.
Java with Mulesoft Engineer
XPT Software Australia Pty Ltd ¡ Posted 15 days ago
About the role
ob Description: Java MuleSoft Integration Engineer Role Overview: We are looking for an experienced Java MuleSoft Integration Engineer to design, develop, test, and maintain scalable microservices and enterprise integrations. The ideal candidate should have strong Java, Spring Boot, MuleSoft, API development, and cloud deployment experience. Key Responsibilities: Develop applications using Java 17 and Spring Boot. Design and develop REST APIs and microservices. Build MuleSoft integrations using Mule 4, DataWeave 2.0, and Anypoint Platform. Implement API security, API lifecycle management, and integration patterns. Develop automated unit and API tests using JUnit, Mockito, and REST Assured. Manage CI/CD pipelines, Docker containers, and Kubernetes deployments. Monitor applications, troubleshoot production issues, and perform root-cause analysis. Collaborate with cross-functional teams throughout the SDLC and Agile delivery process. Mandatory Skills: Java 17 and Spring Boot Microservices architecture MuleSoft Mule 4 and DataWeave 2.0 Anypoint Platform and CloudHub 2.0 REST APIs, API security, and API lifecycle management MUnit, JUnit 5, Mockito, and API testing Messaging and enterprise integration patterns Git, CI/CD pipelines, Docker, and Kubernetes Logging, monitoring, troubleshooting, and production support Desirable Skills: SOAP, XML, and legacy system integration Performance testing using JMeter or Gatling Banking or insurance domain experience AI-assisted software development
Senior Java Engineers
Otic Group Pty ¡ Posted 15 days ago
About the role
âOticâ means smart people doing smart work, together. We are a wholly owned Australian company committed to helping our clients design and build intelligent software solutions that unlock value in their business. Otic Group was formed to provide talented technology professionals an opportunity to work with not only some of the most prominent companies in Australia , but work with incredibly talented peers in an exciting, dynamic young environment. We provide highly skilled expertise in Data & Analytics, Cloud Strategy, Application Modernisation, and Cybersecurity. The skills weâre looking for in this role are: Significant commercial Java experience (Java 8 or later) Experience using Spring/Hibernate in web applications and services Experience with React or Angular, SQL, RESTful APIs and OAuth or other distributed security mechanisms Excellent understanding of the web technology stack (AJAX, HTTP, cookies, headers, asset caching) Highly proficient with a Java IDE, Git, Maven and Gradle AWS or Azure cloud experience Source management tools such as Git5years commercial experience as a Java Developer and or Lead. Microservices experience is beneficial Cloud experience in AWS, Azure or GCP Over and above, youâll have the ability to act as a consultant â offering technical insights, sharing your knowledge, and collaborating with clients. Being a Melbourne based organisation, weâre looking for our team to be based locally. We also require applicants to hold an Australian Citizenship, Permanent Residency (PR), or have other permanent work rights. OTIC are not able to sponsor or support visas at this stage.
Java Engineers
Otic Group Pty ¡ Posted 18 days ago
About the role
âOticâ means smart people doing smart work, together. We are a wholly owned Australian company committed to helping our clients design and build intelligent software solutions that unlock value in their business. Otic Group was formed to provide talented technology professionals an opportunity to work with not only some of the most prominent companies in Australia , but work with incredibly talented peers in an exciting, dynamic young environment. We provide highly skilled expertise in Data & Analytics, Cloud Strategy, Application Modernisation, and Cybersecurity. The skills weâre looking for in this role are: Significant commercial Java experience (Java 8 or later) Experience using Spring/Hibernate in web applications and services Experience with React or Angular, SQL, RESTful APIs and OAuth or other distributed security mechanisms Excellent understanding of the web technology stack (AJAX, HTTP, cookies, headers, asset caching) Highly proficient with a Java IDE, Git, Maven and Gradle AWS cloud setup and architecture experience Source management tools such as Git5years commercial experience as a Java Developer and or Lead. Microservices experience is beneficial Cloud experience in AWS, Azure or GCP Over and above, youâll have the ability to act as a consultant â offering technical insights, sharing your knowledge, and collaborating with clients. Being a Melbourne based organisation, weâre looking for our team to be based locally. We also require applicants to hold an Australian Citizenship, Permanent Residency (PR), or have other permanent work rights. OTIC are not able to sponsor or support visas at this stage.
Senior Java Developers
Maltem Australia ¡ Posted 18 days ago
About the role
About the Opportunity We are looking for a Senior Java Developers to assist with Java development tasks for the maintenance and evolution of AMSAâs Australian Response Centre life-critical system called NEXUS. Requirements: Develop enterprise-grade software using Java and RDB technologies Design, create and manage solutions on AWS Cloud Design data models, translate to physical data models and implement using a database Implement CRUD operations on the database using Java Object-Relational Mapping frameworks Produce and maintain detailed design artifacts & technical specifications Create and work with RESTful OpenAPI specifications, SOAP WSDLs, XML Schemas Develop and maintain DevOps workflows using Jenkins, Git, GitHub, Maven Skills Excellent verbal and written communication skills in analysis, design, planning, support, documentation, and presentation contexts. Ability to work autonomously, especially to ask questions, engage with business and gather requirements At least 8 years Java experience, enterprise design patterns, JPA, Hibernate ORM, JEE an advantage, data structures, concurrency. Technical skills ⢠Broad experience with internal and external data integrations, e.g., SOAP and REST APIs, OpenAPI/XSD Schemas, XML/JSON, JMS. ⢠AWS development (EC2, Lambdas, API Gateway, Beanstalk, S3, SQS, CloudFormation). ⢠Unix/Linux, Bash. ⢠Maven, Artifact Repositories, Continuous Integration, Unit and System Integration testing. Major database experience, including data modelling, stored procedures. Oracle preferred. Willingness to be 24Ă7 on-call. Historically calls escalated to the dev team between 10pm and 6am are rare, one per year. Reactive programming. Spring/SpringBoot. Work as a member of an integrated Agile team comprising technical and non-technical personnel Strong commitment to software engineering processes and a proven ability to develop robust and maintainable software given complex requirements. Who we are Maltem Group is a community of 1,200 passionate individuals dedicated to innovation, new technologies, data, and digital transformation projects. Founded in 2001 and located in 13 different countries, our footprint covers France, Singapore, Hong Kong, Vietnam, Philippines, Luxembourg, Belgium, Madagascar, Mauritius Island, Morocco, US, Canada and Australia. Our expertise consists of 20 years of market knowledge in the business organization, digital practices, agile, data management and innovation. Maltem Australia is a growing and multicultural data analytics, Project and software engineering consulting boutique composed of highly experienced practitioners. We work closely with clients to understand, connect, improve organizational effectiveness, and deliver data value faster. Our aim is to support our partners in building a sustainable competitive advantage in their industry and be at the forefront of innovation and customer experience. We take care of each other, and our employees are at the heart of everything we do. We are community-driven. By joining us, you will have access to a pool of passionate experts across data engineering, analytics, data science Change and Project Management. So, are you ready to join us?
Senior Developer (Core Java)
Vervio Digital Pty ¡ Posted 18 days ago
About the role
Are you a Senior / Lead full-stack developer with excellent CoreJava skills looking for the next exciting project? Would you like to work in a growing company using new technologies? This role is either Contract or Full Time preferably located in Sydney or Melbourne You will have the opportunity to learn new tools and collaborate with a passionate team of techies in an agile environment. From design to coding, you will provide technical guidance and expertise to architects, colleagues, and clients. Why Vervio? We value our amazing people first and leverage the best technology to deliver exceptional results for our clients. Our culture encourages innovation and learning, which helps us deliver long-lasting value to clients. Other reasons to work at Vervio: Flexible/remote role yet a close-knit and collaborative environment A great team of techies who support each other, share ideas and knowledge Lots of opportunities to upgrade your skills (investment and time) About you and what you will need: A passion for quality code, accessibility, and maintainability, as well as excellent communication skills. Server-side: Strong Core Java 11 in a jUnit testing context jUnit, Mockito, wiremock, TDD & BDD Spring Core/Web/Boot/Security REST & Microservices Strong knowledge of tooling & techniques like maven, git, refactoring, patterns DevOps automation & UNIX (Not necessary but desirable) Front-end Side: Understanding of JavaScript and experience in working with SPAs and defining and building REST Services Soft Skills: Mentorship and Coaching: Guide and support junior developers, fostering a culture of continuous learning and professional growth within the team. Solution-Focused Mindset: Proactively identify and provide effective solutions to complex technical challenges, ensuring high-quality deliverables. Effective Communication: Articulate technical concepts clearly to both technical and non-technical stakeholders, enhancing collaboration and understanding. Leadership: Lead by example, demonstrating initiative, accountability, and a commitment to delivering high-quality work. Problem Solving: Utilise analytical skills to troubleshoot and resolve issues efficiently, ensuring smooth project progression What you will be doing: Developing & designing solutions using the Spring Framework, Spring Boot, Microservices etc. Writing clean and testable code in Java Build reusable code and libraries and keep code clean Accurately translate user and business needs into functional frontend code Sharing and building knowledge within the team and ensuring the team deliver success About Us Weâre more than a digital agency. For over a decade, weâve been delivering technology-rich enterprise-level websites and digital solutions. We collaborate with clients to create truly connected consumer experiences. Our specialist teams deliver secure, scalable and integrated web platforms that adapt to our clientâs evolving needs and disruptions to enable digital transformation. Job Types: Full-time, Contract, Permanent
Java Engineer & Java Technical Lead
Cleared ICT ¡ Posted 19 days ago
About the role
Java Engineer & Java Technical Lead - Integration | 6-Month Contracts We're currently looking for experienced Java Engineers and Java Technical Leads to join a leading organisation working across complex healthcare and enterprise integration environments. These are 6-month max-term contract or daily contracting opportunities, with a focus on designing, building and supporting secure, reliable integration services connecting multiple systems. Location: Melbourne preferred, with Canberra, Brisbane & Sydney also considered Duration: 6 months Contract: Max-term or daily contractor Java Engineer - Integration A hands-on engineering role focused on developing enterprise integration services, APIs and interfaces using Java, Apache Camel, Apache Kafka, REST/SOAP, HL7 v2 and FHIR. Java Technical Lead - Integration A senior technical leadership role, combining expert Java engineering with responsibility for technical direction, mentoring, complex integration design and delivery across healthcare ecosystems. Across both roles, you'll be working with: Java & Enterprise Integration Patterns (EIP) Apache Camel & Apache Kafka REST/SOAP APIs JSON/XML data formats Healthcare interoperability standards including HL7 v2, FHIR & CDA CI/CD, DevOps & GitOps Cloud-native Linux & Windows environments JUnit, Bruno & Apache JMeter Agile/Scrum delivery environments Complex data transformation, validation and interoperability For the Technical Lead role, we're particularly interested in: Expert-level Java & integration experience Strong Apache Camel & Kafka experience Healthcare integration experience Technical leadership and mentoring capability Experience driving engineering quality and delivery Strong understanding of testing, CI/CD and cloud-native environments If you're an experienced Java Engineer or Java Technical Lead with enterprise integration experience and are open to a new opportunity, I'd love to hear from you. Send me a message or your CV for more information. About Cleared At Cleared, we provide tailored recruitment solutions to individuals seeking their next opportunity and to organisations searching for talent within Defence Industry, Intelligence and National Security.
Senior Java Engineers â The Commando
Entelect Software ¡ Posted 19 days ago
About the role
Join Entelect Australia today and become more⌠Our growth across Australia continues, weâre looking for Senior Java Wizards who want to be apart of something more, add value to our growing culture and build a legacy. We are a tribe of technology professionals who appreciate the skills we bring to the table, help grow each other, deliver awesome solutions using best practices and have a good time doing it. As a senior software engineer at Entelect Australia youâll have the opportunity to work on challenging and rewarding projects for some of the worldâs leading companies. Youâll be part of a talented and collaborative team of developers, working in a dynamic and agile environment. At Entelect, we value innovation and continuous learning, and we provide our team members with the resources and support they need to grow and succeed. We also believe in a healthy work-life balance and offer flexible work arrangements. But what really sets Entelect apart is our unique culture. We foster a supportive and inclusive environment where everyone is encouraged to be themselves and bring their unique perspectives to the table. We also have a strong focus on social responsibility. Company Benefits: Some of our benefits: â Hybrid work environment â $400 work from home allowance â Birthday Leave â Professional Development and Training; courses, certificates, in-house facilitators, global training. Responsibilities: Design, architect, develop and test software solutions consistent with the development life-cycle process (SDLC), interacting (when necessary) with other general management and other staff members in drawing up the technical specification or plans for architecture, code, databases, integration and testing. The use of contemporary software and database techniques are essential. Develop solutions within the project plan guidelines, following the business requirements and technical specifications, keeping strongly within delivery time-lines. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Technologies you need to have commercial experience in: Java Terraform Maven Cucumber SpringBoot Azure or AWS React â React Functional Components, Redux and Typescript Projects, tooling, and technologies vary, so if you have enterprise experience apply here or flick through your questions to [email protected] If youâre ready to take your career to the next level and be a part of an exceptional team, Get in touch today. Are you curious to know more about life at Entelect Australia? Take a deeper look into our world here: https://lnkd.in/gYpRJsuE We canât wait to see what youâll bring to the table!
Software Engineer - Full Time, Permanent
STYCK SOFTWARE ¡ Posted 22 days ago
About the role
About the company STYCK SOFTWARE is a technology business located at Level 8/67 Palmerston Cres, South Melbourne VIC 3205. The company provides software development and digital technology services, supporting clients through reliable, practical, and scalable software solutions. STYCK SOFTWARE values quality delivery, technical accuracy, collaboration, and continuous improvement in a fast-changing digital environment. Role overview The Software Engineer role at STYCK SOFTWARE is central to designing, developing, and maintaining reliable, practical, and scalable software solutions that support client needs in a fastâchanging digital environment. This position ensures technical accuracy, quality delivery, and compliance with industry standards while fostering collaboration and continuous improvement. By applying bestâpractice coding, problemâsolving, and innovation, the Software Engineer contributes to building robust applications, enhancing client operations, and driving the companyâs reputation for excellence in digital technology services. Key responsibilities Design, develop, test, and maintain reliable and scalable software applications aligned with client requirements. Write clean, efficient, and wellâdocumented code following industry best practices and company standards. Collaborate with crossâfunctional teams to gather requirements, provide technical input, and deliver solutions. Conduct code reviews, troubleshoot issues, and implement fixes to ensure technical accuracy and system stability. Apply continuous improvement practices by researching emerging technologies and integrating innovative solutions. Ensure compliance with software development methodologies, security protocols, and quality assurance standards. Manage version control, deployment processes, and documentation to support ongoing project delivery. Provide technical support and guidance to clients and team members, fostering collaboration and knowledge sharing. Qualifications and skills Education: Bachelorâs degree in Software Engineering, Computer Science, Information Technology, or a related discipline (AQF Level 7 or equivalent). Postgraduate qualifications in advanced software development or systems design are advantageous. Experience: Minimum 1â2 yearsâ professional experience in software development, preferably within technology services or clientâfocused projects. Demonstrated ability to deliver reliable, practical, and scalable solutions in fastâchanging digital environments. Skills & Competencies: Proficiency in programming languages such as Java, C#, Python, or JavaScript. Strong knowledge of software development methodologies (Agile, DevOps, CI/CD). Experience with cloud platforms, APIs, and database management.
Java Technical Lead, 6 month
Leidos ¡ Posted 25 days ago
About the role
Description We're a 'Family Friendly' certified workplace - we understand the often many and varied roles our team members need to play within their own unique family setting and actively support them. Our team feel Leidos is a great place to work. Learn more about our culture and benefits by visiting us here: Learn more about working at Leidos Australia (https://www.leidos.com/company/global/australia/careers) Do Work That Matters Leidos Australia delivers IT and airborne solutions that protect and advance the Australian way of life. Our 2000 local experts, backed by our global experience and network of partners, are working to solve the world's toughest challenges in government, intelligence, defence, aviation, border protection and health markets. Your New Role and Responsibilities The Java Technical Lead - Integration designs, builds and supports integration services that connect healthcare and enterprise systems in this 6 month max term contract (OR daily contractor role). This role delivers secure, reliable interfaces and APIs using healthcare interoperability standards such as HL7 v2 and FHIR. Working closely with delivery teams, client stakeholders and vendors, you will support integrations across environments and lead complex data transformation and validation to ensure high-quality, interoperable healthcare data. Key Responsibilities Design and deliver secure, compliant healthcare integration services using FHIR and CDA. Senior Java Engineering implementation of Enterprise Integration Patterns (EIP), leveraging SOAP/REST APIs, core integration protocols, and JSON/XML data formats. Expert-level experience integrating and deploying enterprise-scale open-source technologies, specifically Apache Camel. Collaborate with Platform and DevOps engineers to design and develop automated CI/CD pipelines and manage code under DevOps and GitOps frameworks across Linux and Windows Cloud-native environments. Drive software quality driving by championing comprehensive unit, integration, and API testing utilising JUnit and Bruno, and performance/load testing via Apache JMeter. Support engineering teams in Agile/Scrum environments, focusing on continuous process improvement, technical leadership, mentoring, comprehensive documentation, and high-quality delivery in complex healthcare ecosystems. About You and What You'll Bring Extensive experience designing and delivering healthcare integration solutions using industry interoperability standards. Expert-level Java engineering capability across enterprise integration frameworks and technologies. Strong hands-on experience with Apache Camel and Apache Kafka in large-scale environments. Proven leadership in Agile/Scrum teams, with a focus on mentoring, continuous improvement and high-quality delivery. Broad experience in testing practices including unit, integration, API and performance testing using JUnit, Bruno and Apache JMeter. _This role does require the successful applicant to be an Australian Citizen and hold a Baseline level security clearance._ Diverse Team Members, Shared Values and a Common Purpose Providing our customers with smarter solutions takes an incredible team with diversity of thought, experience and perspectives driving innovation. Inclusion is at the heart of our culture and is one of our core values. It's about creating a workplace where everyone can do important work, feels welcome, valued, and respected, and has equal access to opportunities to thrive. _Paul Chase - Chief Executive, Leidos Australia._ Leidos Australia is an equal opportunities organisation and is committed to creating a truly inclusive workplace. We welcome and encourage applications from Aboriginal and Torres Strait Islanders, culturally and linguistically diverse people, people with disabilities, veterans, neurodiverse people, and people of all genders, sexualities, and age groups. Our five Advocacy Groups (Women and Allies Network, Young Professionals, Defence & Emergency Services, Action for Accessibility and Abilities and Pride) provide an opportunity for team members to connect and collaborate on shared interests, and work to support and celebrate our diverse community. Next Steps To apply for this role, follow the links or apply via our Careers page. Recruitment process - virtual / face to face interview & background checks. Applicants may also need to meet International Traffic in Arms Regulations (ITAR) requirements. We are committed to making our recruitment process accessible to all candidates. Please contact our Careers team at [email protected] if you'd like to discuss additional support during your application or throughout the recruitment process. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares. Original Posting: For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. About Leidos Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com . Pay and Benefits Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits . Securing Your Data Beware of fake employment opportunities using Leidos' name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system - never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at [email protected] . If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission (https://reportfraud.ftc.gov//) . Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. REQNUMBER: R-00184669 All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.
Java Technical Lead - Healthcare Interoperability
Leidos ¡ Posted 26 days ago
About the role
Weâre a âFamily Friendlyâ certified workplace â we understand the often many and varied roles our team members need to play within their own unique family setting and actively support them. Our team feel Leidos is a great place to work. Learn more about our culture and benefits by visiting us here: Learn more about working at Leidos Australia Do Work That Matters Leidos Australia delivers IT and airborne solutions that protect and advance the Australian way of life. Our 2000 local experts, backed by our global experience and network of partners, are working to solve the worldâs toughest challenges in government, intelligence, defence, aviation, border protection and health markets. Your New Role and Responsibilities The Java Technical Lead â Health Integration designs, builds and supports integration services that connect healthcare and enterprise systems. This role delivers secure, reliable interfaces and APIs using healthcare interoperability standards such as HL7 v2 and FHIR. Working closely with delivery teams, client stakeholders and vendors, you will support integrations across environments and lead complex data transformation and validation to ensure high-quality, interoperable healthcare data. Key Responsibilities Design and deliver secure, compliant healthcare integrations using FHIR, HL7 v2 and CDA standards. Lead Java-based implementation of Enterprise Integration Patterns using SOAP/REST APIs and JSON/XML data formats. Build, integrate and deploy enterprise-scale solutions using Apache Camel and Apache Kafka. Collaborate with Platform and DevOps engineers to design CI/CD pipelines within DevOps and GitOps frameworks across cloud-native environments. Champion software quality through comprehensive testing practices and performance/load testing in complex healthcare ecosystems. About You and What You'll Bring Extensive experience designing and delivering healthcare integration solutions using industry interoperability standards. Expert-level Java engineering capability across enterprise integration frameworks and technologies. Strong hands-on experience with Apache Camel and Apache Kafka in large-scale environments. Proven leadership in Agile/Scrum teams, with a focus on mentoring, continuous improvement and high-quality delivery. Broad experience in testing practices including unit, integration, API and performance testing using JUnit, Bruno and Apache JMeter. This role does require the successful applicant to be an Australian Citizen and be able to gain a Baseline level security clearance. Diverse Team Members, Shared Values and a Common Purpose Providing our customers with smarter solutions takes an incredible team with diversity of thought, experience and perspectives driving innovation. Inclusion is at the heart of our culture and is one of our core values. It's about creating a workplace where everyone can do important work, feels welcome, valued, and respected, and has equal access to opportunities to thrive. Paul Chase â Chief Executive, Leidos Australia. Leidos Australia is an equal opportunities organisation and is committed to creating a truly inclusive workplace. We welcome and encourage applications from Aboriginal and Torres Strait Islanders, culturally and linguistically diverse people, people with disabilities, veterans, neurodiverse people, and people of all genders, sexualities, and age groups. Our five Advocacy Groups (Women and Allies Network, Young Professionals, Defence & Emergency Services, Action for Accessibility and Abilities and Pride) provide an opportunity for team members to connect and collaborate on shared interests, and work to support and celebrate our diverse community. Next Steps To apply for this role, follow the links or apply via our Careers page. Recruitment process â virtual / face to face interview & background checks. Applicants may also need to meet International Traffic in Arms Regulations (ITAR) requirements. We are committed to making our recruitment process accessible to all candidates. Please contact our Careers team at [email protected] if youâd like to discuss additional support during your application or throughout the recruitment process. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo â because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 â and moving faster than anyone else dares. Original Posting: For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Developer Programmer
private ¡ Posted 28 days ago
About the role
About us Founded in 2015, we are a Canberra-based IT support and consulting company, which specializes in delivering tailored IT services, cloud solutions, and IT security to small and medium-sized businesses and organisations. e have over 50 years of combined experience, are a proud Microsoft Partner, and are completely vendor-agnostic. We don't just preach best practicesâwe practice them. About the role We are looking for a skilled Developer Programmer to join our team and work on high-value projects for our clients. If you enjoy solving complex problems, are passionate about writing code, and are eager to keep learning, we encourage you to apply. Key responsibilities Collaborate with stakeholders to assess system requirements and recommend optimal development approaches. Write and maintain top-tier code that strictly adheres to system specs and quality benchmarks. Dive deep into system analysis to identify technical vulnerabilities and workflow bottlenecks. Execute comprehensive testing, debugging, and troubleshooting, following established QA frameworks. Author and continuously refine technical documentation, user guides, and operational manuals. Manage test and deployment automation while establishing robust CI/CD pipelines throughout the development cycle. Keep your finger on the pulse of emerging technologies, incorporating them into projects to drive efficiency and enhance user experience. Skills and qualifications A tertiary degree in IT, Software Engineering, Computer Science, or a related discipline. A minimum of 3 years of practical experience as a Developer Programmer or in a similar capacity. Strong command of at least one programming language (e.g., Java, Python, PHP, C++). Demonstrated ability to write, test, debug, and maintain production-grade code. Outstanding analytical, interpersonal, and teamwork skills.
Solution Architect with Java
XPT Software Australia Pty ¡ Posted 28 days ago
About the role
Must Have Skills: Looking for an experienced Solution Architects that can hit the ground running. Experience in cards / payments highly regarded. Experience in Integration technologies like Mulesoft, etc Java Microservices, API Architecture TOGAF Certified Banking experience Nice to Have Skills: Detailed Job Description Looking for an experienced Solution Architects that can hit the ground running. Experience in cards / payments highly regarded. Experience in Integration technologies like Mulesoft, etc Java Microservices, API Architecture TOGAF Certified Banking experience Minimum Years of Experience: 8 -10 years Certifications Needed: Top 3 responsibilities you would expect the Subcon to shoulder and execute ¡ Understand business and technical requirements and design the end-to-end solution architecture ¡ Collaborate effectively with internal teams and stakeholders ¡ Support Implementation, identify technical risks and ensure successful solution delivery.
Java Game Developer - Minecraft
Spawnpoint Media ¡ Posted 28 days ago
About the role
Who We Are: Spawnpoint Media is a production company of over 100 experts globally that bring joy through our live-action and gaming entertainment content, toys and digital products that reach millions of families worldwide. Nurturing a passionate community of over 26 million followers, we've amassed more than 11 billion views. We strive to maintain the soul, love, joy, and personality of youth in our content and are committed to our mission of leaving a lasting impact on families across the globe. Who You Are: Our team is seeking a skilled and creative Java Game Developer, who can work with our incredible team of Minecraft Set Designers and Java Developers to bring YouTube scripts and storyboards to life in an interactive and exciting way through custom Minecraft Mods. Your Responsibilities and Skills: Minecraft Mod Programming: Develop and compile Minecraft: Java Edition mods based on provided YouTube scripts, encompassing various elements such as blocks, items, mobs, entities, UI, commands, and custom gameplay features. Custom Functionality Implementation: Design blocks, items, mobs, and entities with unique functionalities and AI behavior, enhancing gameplay dynamics within Minecraft. UI and Command Customization: Create custom Minecraft UI elements and commands to enrich the player experience and introduce new gameplay mechanics. Crafting Methods and Recipes: Implement custom crafting methods and recipes beyond the default Crafting Table, introducing novel crafting mechanics and item interactions. Engaging Gameplay Design: Craft interesting and unique gameplay moments and level designs within the scripts, ensuring audience engagement and interest throughout the Minecraft experience. Collaborative Set Design Support: Collaborate with the Set Design team to develop mods that complement and enhance the physical set designs, facilitating efficient and practical script implementation. Integration with Modelers: Work closely with Modelers to integrate code and gameplay mechanics into tangible Minecraft models, bringing virtual elements to life within the game environment. Audience-Centric Mod Development: Develop mods that resonate with the core audience of the videos, primarily young children, by ensuring visual appeal and engaging gameplay functionalities. Requirements: Proficient in Java programming language Experience in Minecraft Modding either Forge or Fabric Full understanding of Minecraft and all game mechanics Translate design ideas into functional game code Troubleshooting code and fixing bugs Understands how to navigate and read through technical documentation online in order to advance one's understanding of the subject matter and/or resolve bugs. Ability to meet and understand deadlines. Ability to understand feedback and act on it. Bonus Points! Understands what a JSON file is and how to create or edit one (loot tables, tags, etc) Experience working in Java Edition/Datapacks/1.21.1 Command Syntax/NBT data Understands basic Minecraft related development terms, such as entity, datapack, addon, behaviors, components, function, animation controllers, etc Understands basic programming logic/design (scoreboard loops, execute ifâs, operators, etc). Familiar with Blockbench (or Cubik Studio/some other modeling program) Familiar with Aseprite, Paint.net, Photoshop, or some other form of editing software Our Offer If youâre excited to develop some of the most-loved content on the internet and bring smiles to millions of children across the globe; whilst working alongside a highly skilled and fun-loving team; passionate about all things YouTube and gaming, then what are you waiting for? We really love working here, and we think you will too! Apply now!
Consultant II-System Eng (Java / J2EE)
RippleHire ¡ Posted 28 days ago
About the role
Leads and/or participates in the design, development, and implementation of complex system engineering activities involving cross-functional technical support, systems programming and data center capabilities. Responsible for components of highly complex engineering and/or analytical tasks and activities. Establishes input/output processes and working parameters for hardware/software compatibility, coordination of subsystems design, and integration of total system. Viewed as a technology subject matter expert; able to provide and communicate complex technology solutions across differing audiences including technical, managerial, business executives, and/or vendors. Will have responsibility for multiple, complex projects; will direct activities of teams related to special initiatives or operations and may have direct reports. Leads the resolution process for complex problems where analysis of situations or data requires an in-depth evaluation of various factors. Exercises judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criterion for obtaining results. Strong skills in API design, Enterprise Application Integration, Database design, knowledge of various architecture, design, integration patterns and application frameworks development. Several years of development experience with core JAVA, algorithms, data structures and multithreading/concurrency API. Experience in Service Oriented Modeling and Analysis, developing SOA applications using various Web services architectures, BPM and deploying to SOA/ESB platform. Ability to quickly understand the problem domain in any vertical, present conceptual vision to various technology and business stake holders and getting buy-in. Good Knowledge of Software Development Life Cycle methodologies like agile methodology, Test driven development and SCRUM. Demo Data
QA Automation Tester - Mobile (Selenium/Cucumber/Java/Kif)
NETFIRM ¡ Posted 28 days ago
About the role
Company Description Web Based Company in the heart of the CBD is currently looking to add a brilliant Automation tester - Mobile (Selenium/Cucumber/Java/Kif) to join their excellent team. Job Description You must have a successful track record as a QA Automation tester in a commercial capacity in Australia. A motivated self-starter who is looking to progress their career. To be successful in this role you must possess: 3 years solid commercial experience creating automated tests in Web based environments Proven experience of software testing methodologies (test-driven development, functional, system and regression testing) Experience with automated testing, ideally Selenium WebDriver, Cucumber, Kif or another similar framework. Ability to write tests in JavaScript. Experience working within Agile environments Process focused with a commitment to continuous improvement. Knowledge of defect tracking tools (JIRA is desirable) Development and/or testing experience on iOS and/or Android Strong problem solving and time management skills with an attention to detail. Additional Information
Mobile Testing (HPMC- HP Mobile Center)
XPT Software Australia Pty ¡ Posted 28 days ago
About the role
Detailed JD *(Roles and Responsibilities) 1. Develop and maintain scalable automation frameworks using Cucumber-BDD for HPMC mobile applications. 2. Write Java-based automation scripts and execute them using IDEs like Eclipse or IntelliJ IDEA. 3. Integrate Selenium/UFT test suites with ALM/JIRA XRAY for test management and Jenkins/Bamboo for CI/CD pipelines. 4. Ensure comprehensive test coverage and quality assurance for HPMC mobile applications. 5. Document test plans, cases, and results, and provide detailed reports on automation test execution. Mandatory: ¡ 3 years experience needed ¡ Hands on expertise in at HPMC mobile automation Testing .Selenium , Cucumber , JAVA ¡ Independently create, execute and maintain comprehensive automation frameworks using Cucumber-BDD ¡ Experience of Java scripting using IDEs such as Eclipse, IntelliJ ¡ Experience of build automation tools such as Maven, Gradle etc and code maintenance using Git, Bitbucket etc. ¡ Hands on knowledge of ALM/JIRA XRAY and CICD Pipeline through Jenkins/Bamboo and should be able to integrate Selenium/UFT test suit with these tools .
SailPoint IdentityNow
XPT Software Australia Pty ¡ Posted 28 days ago
About the role
Qualifications: ¡ Minimum 5 years overall IT experience ¡ Minimum 2 yearsâ experience and working experience of SailPoint IDN(IdentityNow) ¡ Extensive knowledge of security applications, specifically around identity management and account creation/maintenance, as well as 3rd party IAM offerings. ¡ Experience with any programming languages: Java, BeanShell/JavaScript, and SQL with a high proficiency in Java development. ¡ Experience with the any web technologies: XML, SCIM, Web and Application Servers, HTML. ¡ Familiarity with Roles Based Access Control. ¡ English language proficiency required. ¡ Good communication skills and experience working with clients and partners. ¡ Experience in IAM Support/Operations managing Incidents/Tasks/Changes/Problems ¡ Experience with business requirements, design, and documentation of IAM products. Preferred: ¡ SailPoint IDN Professional Certification or training and/or SailPoint IDN Engineer Certification or training. Responsibilities: ¡ Support and administration of SailPoint IdentityNow ¡ Integration and customization of SailPoint IdentityNow in client environment ¡ Developing Java custom code, custom connectors, and interfaces with other enterprise or cloud-based systems like SAP and ServiceNow ¡ Communicating to clients, vendors and others about aspects of the product and about the implementation at the technical and/or functional level ¡ Developing use cases, testing, debugging, support and maintenance ¡ Interfacing with the client for requirements, customizations, product functionality, and feedback ¡ Leading demos of configurations and customizations and general product OOTB features ¡ Preparing technical and user documentation
Automation Test Lead
Pyramid Global Technologies ¡ Posted 28 days ago
About the role
⢠Must have experience to work on any Selenium Java based framework for 4/5 Years ⢠Sound have knowledge on Java Programming and Object Oriented Programming concept with some hand on experience preferably 2/3 years ⢠Should be able to deal with different Object Properties like XPath, CSS Locator, XPath Functions which are required for Web Application Automation ⢠Experience on any Development IDE like Eclipse or IntelliJ or Visual Studio ⢠Clear understanding on Version Control System, preferably GIT along with knowledge on different branching process. Should be able to understand basic Git operations like Pull, Push, Merge Request, resolving Merge Conflicts etc. ⢠Good understanding on Maven Build steps and clear understanding on POM file elements ⢠Knowledge on Cucumber Java and Gherkins Language. Must have hands on experience to write Cucumber feature file and associated step definitions ⢠Need to have clear understanding of Testing process and hands on experience on Functional Testing ⢠Good communication skill to articulate the problem and understanding new requirements ⢠Problem solving ability to face different challenges and come up with effective solutions Optional: ⢠Knowledge on API Testing and API Automation. Knowledge on different REST Methods like Get, Post, Put etc. ⢠Knowledge on CI/CD Process using any of the renowned tool in the market ⢠Knowledge on Mobile Testing Platform like Perfecto, Browser Stack etc.
Senior Documentum Lead/Architect
Pyramid Global Technologies ¡ Posted 28 days ago
About the role
"- Should have worked as Documentum Architect - Development of Documentum Suite like process builder, Form Builder, WDK, DFC, DFS - Knowledge of DQL queries and Database is required - Should have JSP & Core Java knowledge - Hands on experience in Documentum administration - Knowledge on REST, Webservices, PLS/SQL will be an added advantage - Knowledge of Documentum Suite like process builder, Form Builder, WDK, DFC, DFS and Content Bridge - Knowledge of DQL queries and Database is required - Should have JSP & Core Java knowledge - Hands on experience in Documentum administration - Knowledge on REST, Webservices, PLS/SQL will be an added advantage"
Automation Testing with Appian
XPT Software Australia Pty ¡ Posted 28 days ago
About the role
¡ Hands on experience in Selenium (JAVA), Appain , Maintain Automation framework/libraries, tools. ¡ Should be able to independently create, execute and maintain comprehensive automation frameworks using Cucumber-BDD ¡ Should have experience of Java scripting using IDEs such as Eclipse, IntelliJ ¡ Should have strong communication skills and good at stake holder management ¡ Should have experience of working with build automation tools such as Maven, Gradle etc and code maintenance using Git, Bitbucket etc. ¡ Hands on knowledge of ALM/JIRA XRAY and CICD Pipeline through Jenkins/Bamboo and should be able to integrate Selenium test suite with these tools. ¡ Experience of API automation using Rest Assured would be an advantage ¡ Should be able to lead a team of offshore automation testers to drive delivery goals
Senior Engineer - Payments
The Onset ¡ Posted 28 days ago
About the role
Job Description Senior Software Engineer â Java | Payments Platform Sydney or Melbourne | Permanent If you're the type of engineer who enjoys solving complex distributed systems problems, influencing technical direction, and building software that operates at genuine scale, this is worth a look. We're partnering with one of Australia's leading technology organisations as they continue investing in a next-generation payments platform. With significant long-term investment already committed, you'll be joining a business at a pivotal stage as they modernise and scale a platform that will underpin millions of critical financial transactions for years to come. This is more than another Java role. You'll have the opportunity to shape engineering standards, influence platform strategy, introduce new ideas, and work alongside experienced engineers who genuinely care about building quality software. What you'll be doing Build and evolve a modern, cloud-native payments platform using Java and Spring Boot. Design highly scalable, resilient microservices capable of handling high-volume transaction processing. Influence architecture, platform strategy and engineering best practices. Drive improvements around performance, reliability, observability and operational excellence. Work closely with Product, Architecture and Engineering teams to solve complex technical challenges. Champion modern engineering practices, including AI-assisted development, automation and continuous improvement. Mentor other engineers through code reviews, technical discussions and knowledge sharing. What we're looking for Strong commercial experience with Java and Spring Boot. Experience building microservices and event-driven distributed systems. Exposure to Google Cloud Platform (GCP) and modern cloud-native architectures. Experience designing and delivering APIs for large-scale production systems. Strong understanding of software reliability, resilience and security. Experience contributing to incident management and continuous platform improvement. Comfortable using AI engineering tools to improve development productivity. Excellent communication skills and the confidence to influence technical decisions. Experience within payments, cards, banking or other high-throughput transactional environments is highly regarded. Why this opportunity? Help shape a strategic payments platform that will continue to evolve over the coming years. Influence technical direction rather than simply delivering tickets. Work on genuinely complex engineering challenges at enterprise scale. Join a collaborative, high-performing engineering culture that values ownership and innovation. Be surrounded by experienced engineers who enjoy solving difficult technical problems. Long-term career progression with opportunities to grow your technical influence as the platform expands. If you're looking for an environment where your ideas will be heard, your technical expertise will have genuine impact, and you'll play a key role in shaping the future of a large-scale payments platform, we'd love to hear from you. Apply now or reach out for a confidential discussion.