Senior Software Developer

2 weeks ago


Sydney, New South Wales, Australia Experis Full time

Job Role: API Solutions Architect


Job Description:


Experis is seeking a skilled API Solutions Architect to join our team. As an API Solutions Architect, you will be responsible for designing and implementing robust APIs to integrate various systems and technologies, driving end-to-end delivery of programs, and collaborating with business stakeholders and teams.


Key Responsibilities:



  • Work with business teams to determine functional requirements for new services
  • Collaborate with Tech Lead/Business stakeholders for reviews and signoffs
  • Work within a team-based Agile structure to document and communicate new changes
  • Design and create robust interfaces to integrate various systems and technologies to solve business problems and create scalable solutions
  • Collaborate with the development team to discuss user interface ideas and applications
  • Support and collaborate with other internal/external consultants in consulting, workshops, and delivery engagements

Requirements:



  • Experience with Java 8 or above, Spring Framework 5x, Spring Boot 2x, JUnit 5, Mockito, Logging framework (Java-based), Postman, and a good use of any IDE
  • Experience in Infra/DevOps Design
  • Good knowledge of Maven, Git, Splunk, Bamboo, Swagger, design patterns, and standards
  • Previous experience in delivering API frameworks
  • Must have banking project experience
  • Good debugging skills, clean, and efficient coding skills with TDD
  • Proactively engage in the remediation of software issues related to code quality, security, and/or patterns/frameworks
  • Mentor junior teams in the practice and delivery engagements


  • Sydney, New South Wales, Australia Dew Software Full time

    About the Role:We are seeking a skilled Senior Software Developer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Develop and implement software solutions to meet business...


  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to quality and excellence. With 14 development centers in 9 countries, we offer a diverse and global work environment. Our organization is CMMi Level 3 and ISO certified, ensuring robust processes and stringent quality standards.Job DescriptionWe are seeking a...


  • Sydney, New South Wales, Australia LEAP Legal Software Full time

    At LEAP Legal Software, we are currently seeking a skilled Software Engineer to join our team. As a key member of our Engineering team, you will collaborate closely with our founder to gain a deep understanding of our product's technical landscape. In the long term, you will play a vital role in enhancing LawTap's functionality and oversee all aspects of...


  • Sydney, New South Wales, Australia LEAP Legal Software Full time

    The role of Lead Software Engineer at LEAP Legal Software is a fantastic opportunity to work with a rapidly growing company in the AU legal software industry. As a key member of the team, you will partner closely with the CEO to design and develop robust, scalable, and efficient web applications. Your contributions will be instrumental in shaping the future...


  • Sydney, New South Wales, Australia EBR Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at EBR. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining large-scale enterprise software systems.Key Responsibilities:Design and develop large-scale enterprise software systems using...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    Job Title: Senior Software DeveloperAbout the Role:As a senior software developer, you will be responsible for designing, developing, and testing software applications. Your primary goal will be to create high-quality, efficient, and scalable software solutions that meet the needs of our customers.Key Responsibilities:• Design and develop software...


  • Sydney, New South Wales, Australia Cboe Global Markets, Inc. Full time

    Cboe Global Markets, Inc. is seeking a highly skilled Senior Software Developer to join our technology team.We are a leading exchange operator in the world, and our mission is to disrupt the status quo with a relentless focus on innovation. Our Senior Software Developer will work on high-performant, reliable systems that run our global exchanges.As a member...


  • Sydney, New South Wales, Australia EBR Full time

    Job Title: Senior Software DeveloperJob Description:We are seeking a skilled Senior Software Developer to join our team at EBR. As a Senior Software Developer, you will be responsible for designing, developing, and implementing large-scale software systems using Java.Key Responsibilities:Design and develop software systems using Java and SpringMVCDevelop and...


  • Sydney, New South Wales, Australia Onset Group Full time

    Job Opportunity: Senior Software Developer for Defence Industry ProjectsWe are seeking a skilled Senior Software Developer to join our team at Onset Group. As a Senior Software Developer, you will be responsible for designing and developing software systems across the entire lifecycle within the defence industry.Key Responsibilities:Design and develop...


  • Sydney, New South Wales, Australia Symbio Full time

    About the RoleAs a Senior Software Developer, you will be responsible for designing, developing, and testing software applications. You will work closely with the development team to ensure that all software meets the required standards and is delivered on time.Key ResponsibilitiesDesign and develop software applicationsTest and debug software...


  • Sydney, New South Wales, Australia CEVA Logistics Full time

    About the RoleWe are seeking a skilled Senior Software Developer to join our team at {company}.Key ResponsibilitiesDesign and develop high-quality software applications using various programming languagesCollaborate with cross-functional teams to identify and prioritize project requirementsAnalyze and troubleshoot complex software issuesStay up-to-date with...


  • Sydney, New South Wales, Australia Prospero Health & Social Care Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Developer to join our team at {company}.The successful candidate will have a deep understanding of software development principles, including design patterns, testing methodologies, and agile development techniques.Responsibilities will include:Designing, developing, and testing...


  • Sydney, New South Wales, Australia EBR Full time

    Job Title: Senior Software DeveloperAt EBR, we are seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for maintaining our current system and developing new IT systems to ensure the smooth operation of our company.Key Responsibilities:Maintain the current system to ensure the operation...


  • Sydney, New South Wales, Australia Talent International Full time

    We are seeking a Senior Software Developer who will be responsible for designing, developing, and maintaining cloud-based software applications.Key responsibilities will include:Designing and developing software applications using cloud-based technologiesMaintaining and updating existing software applicationsCollaborating with cross-functional teams to...


  • Sydney, New South Wales, Australia A.I.R Recruitment Full time

    We are looking for a Senior Software Developer to join our team. This role involves developing and maintaining software applications using the latest technologies. Key responsibilities include:Designing and implementing software solutionsCollaborating with cross-functional teamsEnsuring high-quality software deliveryA strong understanding of software...


  • Sydney, New South Wales, Australia TikTok Full time

    Our company is seeking a highly skilled Senior Software Developer to lead our software engineering team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.The successful candidate will be responsible for designing, developing, and maintaining complex software systems, as well as...


  • Sydney, New South Wales, Australia Talent Web Full time

    Senior Software Developer OpportunityMy client is a prominent Australian software company seeking a Senior Software Developer for their Sydney office. The role involves developing, maintaining, and ensuring the quality of software components.Key responsibilities include:Designing, developing, testing, integrating, deploying, maintaining, and improving...


  • Sydney, New South Wales, Australia Family Planning NSW Full time

    Work as a senior software developer on large-scale applications using C# and .NET. Develop robust and maintainable software solutions for complex business problems.Collaborate with cross-functional teams to design and implement software features.Write clean, efficient, and well-documented code in C# and .NET.Test and debug software applications to ensure...


  • Sydney, New South Wales, Australia Trippas White Group Full time

    Key Responsibilities: As a senior software developer, you will be responsible for developing complex software systems, collaborating with cross-functional teams, and ensuring the highest quality of code. Requirements: - 7+ years of experience in software development - Proven track record of delivering high-quality software solutions - Strong understanding of...


  • Sydney, New South Wales, Australia IAG Full time

    Job DescriptionAs a Senior Software Developer, you will be responsible for designing and developing software applications. Your main goal will be to create high-quality software that meets the requirements of our company and our clients. You will work closely with our team to ensure that all software applications are delivered on time and within budget....