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 RoleWe 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 SeismaYou 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 CommitmentThere 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 interestWe 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 levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionInformation TechnologyIndustriesIT Services and IT ConsultingReferrals increase your chances of interviewing at SEISMA GROUP by 2xSign in to set job alerts for “Java Software Engineer” roles.Melbourne, Victoria, Australia 1 week agoMelbourne, Victoria, Australia 1 week agoMelbourne, Victoria, Australia 2 weeks agoMelbourne, Victoria, Australia 1 month agoMelbourne, Victoria, Australia 2 weeks agoMelbourne, Victoria, Australia 2 weeks agoJunior Developer - Early Careers - SydneyMelbourne, Victoria, Australia 6 months agoSoftware Development Graduate, (2025 Melbourne, Ads Core Services)Melbourne, Victoria, Australia 4 days agoMelbourne, Victoria, Australia 2 weeks agoSoftware Engineers AI focus - (Typescript/Node/React/AWS)Melbourne, Victoria, Australia 1 month agoMelbourne, Victoria, Australia 4 weeks agoMelbourne, Victoria, Australia 1 week agoMelbourne, Victoria, Australia 4 weeks agoMelbourne, Victoria, Australia 2 weeks agoSenior Back End Software Development EngineerMelbourne, Victoria, Australia 2 months agoMelbourne, Victoria, Australia 3 weeks agoSoftware Engineer (Python) - Data Platform (Open to remote across ANZ)Melbourne, Victoria, Australia 2 weeks agoMelbourne, Victoria, Australia 2 months agoMelbourne, Victoria, Australia 1 week agoMelbourne, Victoria, Australia 4 weeks agoSenior Back End Software Development EngineerMelbourne, Victoria, Australia 2 days agoMelbourne, Victoria, Australia 2 weeks agoMelbourne, Victoria, Australia 1 week agoCremorne, Victoria, Australia 2 months agoFrontend Developer with React and Node.jsMelbourne, Victoria, Australia 4 days agoMelbourne, Victoria, Australia 7 months agoMelbourne, Victoria, Australia 2 weeks agoExpression of Interest - Software Engineer/DeveloperMelbourne, Victoria, Australia 2 weeks agoMelbourne, Victoria, Australia 2 months agoMelbourne, Victoria, Australia 5 days agoMelbourne, Victoria, Australia 2 weeks agoSouth Melbourne, Victoria, Australia 21 hours agoBackend Software Engineer (Java) - User Product (Remote across ANZ)Melbourne, Victoria, Australia 2 weeks agoStaff Frontend Engineer - Apps API Platform (open to remote across ANZ)Melbourne, Victoria, Australia 2 weeks agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr