Senior Java Software Engineer

6 days ago


Brisbane, Queensland, Australia iGreenData Full time

About iGreenData

iGreenData is a cutting-edge technology company specializing in cloud, data, and digital first solutions that revolutionize how technology adds value to businesses. Our mission is to empower organizations to leverage the scalability, reliability, and improved performance of cloud computing.

What You'll Contribute

As a Senior Java Software Engineer, you will utilize your technical expertise to design and implement software solutions for our customers. You'll apply your passion for building clean, robust code to large-scale systems. With your well-developed interpersonal skills, you will be an active team member and contribute to delivering customer-focused, optimal quality business outcomes.

About the Role

The role requires participation in each stage of development, from requirements to final acceptance. You will join all Sprint ceremonies/meetings and make every effort to ensure that each new feature meets the Completion Criteria.

Our Team

Our team is very collaborative, friendly, and improvement-oriented. We encourage having fun while at work. We support a flexible hybrid working model with a mix of days in the office and at home.

Requirements

  • Work in agile software delivery teams.
  • Implement software technology solutions that meet and exceed customer requirements and expectations.
  • Develop high-quality code that can function with existing code, patterns, and architectural techniques.
  • Effectively utilize development best practices.
  • Active participation in team agile development practices.
  • Ensure superior code quality through methods including unit testing.
  • Design systems that are effective in production environments and are easy to maintain.
  • Help our clients maintain and run reliable applications and systems.
  • Promote modern software engineering practices.
  • Keep your skills up to date and always be looking for continuous improvement.

Experience and Skills

  • A minimum of 3 years of Software engineer Experience.
  • Hands-on experience on Spring Boot, Microservices & Serverless Architecture.
  • Critical to have solid development experience in a Java focused on data, APIs & Microservices.
  • Experience in Java & Java frameworks – Spring (Core, MVC, Boot), Struts, JPA/Hibernate.
  • Experience with API design and building RESTful web services.
  • Experience in Multi-threading and high availability / high throughput programming.
  • Experience with Performance tuning.
  • Proven skills with HTML5, CSS3, JavaScript, React/Angular.
  • Experience with Containerization/Kubernetes Docker.
  • AWS Cloud project experience.
  • Experience working with any cloud platform AWS, GCP, AZURE.
  • Microservices, AWS/GCP Cloud Deployment, and API.
  • Excellent verbal and written communication skills.
  • Strong time management skills with the ability to priorities workloads under pressure and meet deadlines.
  • A self-starter who is hands-on and knows how to find answers and work with ambiguity.
  • Value-driven and practical in your approach.

Benefits and Perks

  • Ongoing professional and career development.
  • We offer a highly competitive rewards and benefits package, including private healthcare and more.
  • We're growing, so there will be plenty of opportunities to grow your career with us as we expand.
  • Lots of social activities.
  • A learning organization – we invest our time and money in learning.
  • Supporting individual learning opportunities, hosting, and attending 'brown bag' lunches, meetups.
  • Generous training budget.


  • Brisbane, Queensland, Australia CYOS Solutions Full time

    Job Title: Senior Java Software DeveloperWe are seeking a highly skilled Senior Java Software Developer to join our team at CYOS Solutions.About the RoleThe Senior Java Software Developer will be responsible for the development of software and technical design, working under the limited direction of senior staff. The role requires a high level of initiative...


  • Brisbane, Queensland, Australia CYOS Solutions Full time

    Job Title: Senior Java Software DeveloperWe are seeking a highly skilled Senior Java Software Developer to join our team at CYOS Solutions.Job SummaryThe successful candidate will be responsible for designing, developing, and testing software solutions using Java. They will work closely with our development team to create high-quality ICT solutions that meet...


  • Brisbane, Queensland, Australia CYOS Solutions Full time

    Job Title: Java Software DeveloperWe are seeking a highly skilled Java Software Developer to join our team at CYOS Solutions.About the RoleThis is an exciting opportunity for a Java Developer to work on a range of analysis, design, software development, prototyping, testing, and maintenance activities under the guidance of senior developers.Key...


  • Brisbane, Queensland, Australia CYOS Solutions Full time

    Job Title: Java Software DeveloperWe are seeking a skilled Java Software Developer to join our team at CYOS Solutions.About the RoleThis is an exciting opportunity for a Java Software Developer to work on a range of analysis, design, software development, prototyping, testing, and maintenance activities. The successful candidate will work under the guidance...


  • Brisbane, Queensland, Australia CYOS Solutions Full time

    Job Title: Java Software DeveloperWe are seeking a skilled Java Software Developer to join our team at CYOS Solutions.About the RoleThe successful candidate will be responsible for designing, developing, and maintaining software applications using Java. They will work closely with senior developers to provide technical advice and guidance to less experienced...


  • Brisbane, Queensland, Australia CYOS Solutions Full time

    Job Title: Senior Java Software DeveloperWe are seeking a highly skilled Senior Java Software Developer to join our team at CYOS Solutions. As a Senior Java Software Developer, you will be responsible for designing, developing, and testing software applications using Java.Key Responsibilities:Design and develop software applications using JavaTest and debug...


  • Brisbane, Queensland, Australia HTK Full time

    Job Title: Senior Java Software DeveloperWe are seeking a highly skilled Java software developer to join our development team in creating software solutions that meet our clients' needs.About the RoleAs a Senior Java Software Developer, you will be responsible for communicating with product managers or product owners to determine their requirements, creating...


  • Brisbane, Queensland, Australia Exclaim IT Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Exclaim IT. As a Senior Software Engineer, you will play a key role in the development of innovative software solutions.Key Responsibilities:Design, develop, and test software applications using Java, Node, or .NetCollaborate with...


  • Brisbane, Queensland, Australia HTK Full time

    Job Title: Senior Java Software DeveloperWe are seeking a highly skilled Java software developer to join our development team in creating software solutions that meet our clients' needs.Key Responsibilities:Responsible for back-end technology implementation, application and business system optimization and integration.Solve the technical problems encountered...


  • Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full time

    Software Development ExpertiseXPT Software Australia Pty Ltd is seeking a skilled Software Development Expert to join our team. As a key member of our development team, you will be responsible for designing and developing high-quality software solutions that meet business and technical requirements.Key Responsibilities:• Undertake analysis, design,...


  • Brisbane, Queensland, Australia Exclaim IT Full time

    Job OpportunityWe are seeking a highly skilled Java Developer to join our team at Exclaim IT. The successful candidate will be responsible for designing, developing, and implementing new or modified software products or ongoing business projects.Key ResponsibilitiesDesign, develop, and implement software solutions using JavaAnalyze problems, identify...


  • Brisbane, Queensland, Australia Griffith University Full time

    About the OpportunityWe are seeking a highly skilled Senior Development Engineer to join our team at Griffith University, working directly with researchers to improve research capability and impact.Our team, e Research and Specialised Platforms, collaborates with researchers to develop innovative solutions that drive research outcomes.As a Senior Development...


  • Brisbane, Queensland, Australia Exclaim IT Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Exclaim IT. As a Senior Software Engineer, you will play a key role in the development of innovative software solutions.Key Responsibilities:Design, develop, and maintain large-scale software applicationsLead the development of new...


  • Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full time

    Job Title: Java Developer with COBOLXPT Software Australia Pty Ltd is seeking a skilled Java Developer with COBOL to join our team.About the RoleWe are looking for a highly motivated and experienced Java Developer with COBOL to engage in the design and development of high-quality solutions in support of business and technical requirements.Key...


  • Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full time

    Job Title: Java Developer with COBOLXPT Software Australia Pty Ltd is seeking a skilled Java Developer with COBOL to join our team.About the RoleWe are looking for a highly motivated and experienced Java Developer with COBOL to engage in the design and development of high-quality solutions in support of business and technical requirements.Key...


  • Brisbane, Queensland, Australia CYOS Solutions Full time

    Job Title: Expert Java Software DeveloperWe are seeking a highly skilled and experienced Java software developer to join our team at CYOS Solutions. As an expert in Java development, you will play a key role in designing and developing high-quality solutions to support business and technical requirements.Key Responsibilities:Perform and manage analysis,...


  • Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full time

    Job Title: Java Developer with COBOLXPT Software Australia Pty Ltd is seeking a skilled Java Developer with COBOL to join our team.About the RoleWe are looking for a highly motivated and experienced Java Developer with COBOL to engage in the design and development of high-quality solutions in support of business and technical requirements.Key...


  • Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full time

    Job Title: Java Developer with COBOLXPT Software Australia Pty Ltd is seeking a skilled Java Developer with COBOL to join our team.About the RoleWe are looking for a highly motivated and experienced Java Developer with COBOL to engage in the design and development of high-quality solutions in support of business and technical requirements.Key...


  • Brisbane, Queensland, Australia Exclaim IT Full time

    Job OverviewExclaim IT is seeking a skilled Java Developer to join our team for an initial 6-month contract opportunity. The successful candidate will be responsible for the development, design, and implementation of new or modified software products or ongoing business projects.Key ResponsibilitiesDesign, develop, and implement new or modified software...


  • Brisbane, Queensland, Australia XPT Software Australia Pty Ltd Full time

    Job Title: Java Developer with COBOLXPT Software Australia Pty Ltd is seeking a skilled Java Developer with COBOL to join our team.About the RoleWe are looking for a highly motivated and experienced Java Developer with COBOL to engage in the design and development of high-quality solutions in support of business and technical requirements.Key...