If you are an experienced Java Developer we would love to have you on our team.
Seisma Group, supported by Australian-owned Superannuation funds, is experiencing continued growth and is seeking a Full Stack Software Engineer. With over 550 employees across Melbourne, Sydney, and New Zealand, Seisma is poised for further expansion this year.
We are looking for a talented Java Developer/Engineer (microservices) to join our team of experts.
The Role
We are seeking an experienced Java Developer with a strong background in Payments and Banking domains. The ideal candidate will have a proven track record in developing scalable Java-based applications, integrating APIs, and working with payment processing platforms and financial message formats such as ISO 20022 and SWIFT.
In addition to your strong technical capability, demonstration of ownership, and accountability, you will be a proven team player, and independent thinker and have a collaborative attitude towards your work and colleagues.
Responsibilities:
* Design, develop, and maintain Java-based applications, APIs, and services in the payments domain.
* Collaborate with business analysts and testers to translate requirements into functional software.
* Implement payment solutions involving SWIFT, NPP, and ISO 20022 standards.
* Work on file-based and real-time payments systems, supporting both domestic and international payment flows.
* Handle API integrations with banks, financial institutions, and third-party providers.
* Develop and consume RESTful and SOAP web services.
* Participate in Agile/Scrum ceremonies, contributing to sprint planning, reviews, and retrospectives.
* Write unit and integration tests to ensure software quality.
* Maintain documentation and provide production support when necessary.
Experience and skills :
* Strong programming experience in Java/J2EE (including Spring Boot, Spring MVC, JDBC).
* Experience working with Payments systems, including knowledge of:
ISO 20022, SWIFT, and NPP formats.
* High-value and low-value payments processing.
* Real-time and batch processing flows.
* Experience with Web Services (REST & SOAP), XML, JSON.
* Strong understanding of Core Java, multi-threading, and collections.
* Familiarity with Oracle/SQL databases and writing complex queries.
* Exposure to tools like Git, Maven, Jenkins, JIRA, and Confluence.
* Solid grasp of software development lifecycle (SDLC) and Agile methodologies.
Develop your future with Seisma
You can read the full story on our website at "Join Our Team", but the short version is that we are on a mission to become the largest 100% Australian-owned IT professional services group. Our private equity investors, Liverpool Partners, are helping us find some amazing expansion opportunities, and we are on a steady acquisition and organic growth journey.
Our workforce is expanding geographically around Australia and New Zealand, with clients across banking and finance, agriculture, entertainment, government & utilities - and growing We are constantly looking for incredible consultants to join our client teams.
We walk with you on your journey to deliver client outcomes and further develop your technical capabilities with a professional development framework. Working on client projects can be demanding and sometimes isolating. Our workforce currently numbers more than 300 consultants and provides opportunities for communities of practice meetups and mentorship; together is better.
Diversity Commitment
There is no doubt that diversified workforces build better teams, generate new ideas and add greater value to our clients. Our dedication to diversity and inclusiveness ensures that every employee feels valued and proud. Policies, initiatives and tools are just the first steps; we truly support diversity actions.
Our commitment toward social governance includes Climate Active, Pledge 1%, and supporting girls' education opportunities in Uganda via School for Life. Our future focus is on shaping our group towards becoming an employer of choice for like-minded individuals with a social conscience. Our ESG promise is more than words.
Express your interest
We encourage all diverse, suitably qualified candidates with valid Australian working rights to apply. We will be in touch with shortlisted applicants, no agencies please.
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Information Technology
* Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at SEISMA GROUP by 2x
Sign in to set job alerts for "Java Software Engineer" roles.
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 2 weeks ago
Melbourne, Victoria, Australia 1 month ago
Melbourne, Victoria, Australia 2 weeks ago
Melbourne, Victoria, Australia 2 weeks ago
Junior Developer - Early Careers - Sydney
Melbourne, Victoria, Australia 6 months ago
Software Development Graduate, (2025 Melbourne, Ads Core Services)
Melbourne, Victoria, Australia 4 days ago
Melbourne, Victoria, Australia 2 weeks ago
Software Engineers AI focus - (Typescript/Node/React/AWS)
Melbourne, Victoria, Australia 1 month ago
Melbourne, Victoria, Australia 4 weeks ago
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 4 weeks ago
Melbourne, Victoria, Australia 2 weeks ago
Senior Back End Software Development Engineer
Melbourne, Victoria, Australia 2 months ago
Melbourne, Victoria, Australia 3 weeks ago
Software Engineer (Python) - Data Platform (Open to remote across ANZ)
Melbourne, Victoria, Australia 2 weeks ago
Melbourne, Victoria, Australia 2 months ago
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 4 weeks ago
Senior Back End Software Development Engineer
Melbourne, Victoria, Australia 2 days ago
Melbourne, Victoria, Australia 2 weeks ago
Melbourne, Victoria, Australia 1 week ago
Cremorne, Victoria, Australia 2 months ago
Frontend Developer with React and Node.js
Melbourne, Victoria, Australia 4 days ago
Melbourne, Victoria, Australia 7 months ago
Melbourne, Victoria, Australia 2 weeks ago
Expression of Interest - Software Engineer/Developer
Melbourne, Victoria, Australia 2 weeks ago
Melbourne, Victoria, Australia 2 months ago
Melbourne, Victoria, Australia 5 days ago
Melbourne, Victoria, Australia 2 weeks ago
South Melbourne, Victoria, Australia 21 hours ago
Backend Software Engineer (Java) - User Product (Remote across ANZ)
Melbourne, Victoria, Australia 2 weeks ago
Staff Frontend Engineer - Apps API Platform (open to remote across ANZ)
Melbourne, Victoria, Australia 2 weeks ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr