Java Developer

iGreenData Pty

Melbourne

Hybrid

AUD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private healthcare
Training & development budget
Flexible hybrid work
Social activities
Learning organization
Brown bag lunches
Career growth

Job summary

iGreenData Pty is seeking a Software Engineer to design and implement robust software for our cloud and data-focused solutions. You’ll contribute to large-scale systems, collaborating in a friendly, improvement-oriented team.

The role supports a flexible hybrid work model with a mix of office and remote days. You will work in agile teams, build high-quality Java applications, design RESTful services, and stay current with modern engineering practices.

Qualifications

  • 3+ years of software engineer experience.
  • Hands-on experience with Spring Boot, Microservices and Serverless Architecture.
  • Solid development experience in Java focused on data, APIs and microservices.
  • Experience with Java frameworks (Spring Core, MVC, Boot; Struts; JPA/Hibernate).
  • Experience with API design and RESTful web services.
  • Experience in multi-threading and high availability/high throughput programming.
  • Experience with performance tuning.
  • Proven skills in HTML5, CSS3, JavaScript, React/Angular.
  • Experience with containerization/Kubernetes and Docker.
  • AWS cloud project experience.
  • Experience with AWS, GCP, or Azure cloud platforms.
  • Microservices, cloud deployment, and API work.

Responsibilities

  • Work in agile software delivery teams.
  • Develop software solutions that meet customer requirements and expectations.
  • Write high-quality, maintainable code compatible with existing patterns and architecture.
  • Apply development best practices and participate in team agile processes.
  • Ensure code quality through unit testing and reviews.
  • Design systems that are production-ready and easy to maintain.
  • Support clients in running reliable applications and systems.
  • Promote modern software engineering practices and continuous improvement.

Skills

Java
Spring Boot
RESTful APIs
Multi-threading
Data-focused Java
AWS
Java frameworks
API design
Problem solving

Tools

Kubernetes
Docker

Job description

About the business

iGreenData is a next-generation technology company focusing on Cloud, Data, and Digital first solutions that are changing how technology provides value to businesses, empowering organizations to take advantage of the scalability, reliability, and improved performance of cloud computing. We offer highly differentiated technology services to our customers. Our customers benefit from the industry-leading digital and cloud capabilities we deliver together with our niche partner ecosystem. We leverage our intellectual property and our unique family of accelerators to helping our customers develop and run Intelligent businesses and transform the customer experience.

What you’ll contribute to the position

As a Software Engineer, you will use 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, where you will be part of, 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.

To be successful, you’ll need great teamwork, communication, and problem-solving abilities, as well as the ability to work in an agile, dynamic workplace. You need to be a great team member and place importance on continual development, responsibility, transparency, and the capacity to pivot.

With iGreenData, you’ll excel as a Software Engineer engaging with your peers in the design and development process alongside customer stakeholders.

What you’ll do:

Here’s an overview of some of the responsibilities you’ll have as a software engineer.

  • 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.

You must have the right to live and work in this location to apply for this job.

Employer questions

Your application will include the following questions:

  • How many years' experience do you have in a software development role?
  • Which of the following statements best describes your right to work in Australia?
  • How much notice are you required to give your current employer?
  • What's your expected annual base salary?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solution Designer – Melbourne
Solution Designer – Melbourne

iGreenData Pty • Melbourne

On-site
AUD 120,000 - 180,000
Career development
Private healthcare
Growth opportunities
+1
Frontend Developer With React And Node.Js
Frontend Developer With React And Node.Js

iGreenData Pty • Melbourne

On-site
AUD 110,000 - 150,000
Private healthcare
Professional development
Growth opportunities
+4
Technical Business Analyst
Technical Business Analyst

iGreenData Pty • Melbourne

On-site
AUD 120,000 - 160,000
Professional development
Private healthcare
Career growth opportunities
+1
Java Developer | Spring Boot & Cloud Microservices
Java Developer | Spring Boot & Cloud Microservices

iGreenData Pty • Melbourne

Hybrid
AUD 90,000 - 130,000
Private healthcare
Training & development budget
Flexible hybrid work
+4
Java Developer
Java Developer

Infosys Limited • Sydney

Hybrid
AUD 109,000 - 120,000
Hybrid work model
Java Developer
Java Developer

Infosys • Sydney

Hybrid
AUD 109,000 - 120,000
Java Software Engineer
Java Software Engineer

CareCone Group • Sydney

On-site
AUD 100,000 - 130,000
Software Engineer – Australia
Software Engineer – Australia

Marquistech • Australia

Remote
AUD 90,000 - 130,000
Full Stack Software Engineer- DotNet, AWS, Python, CI/CD
Full Stack Software Engineer- DotNet, AWS, Python, CI/CD

Infosys Limited • Brisbane

Hybrid
AUD 109,000 - 120,000
Income Protection Insurance
Paid Parental and Volunteer leaves
Employee Assistance Program (EAP)
+4
Software Engineer
Software Engineer

Global Technology Group Pty Ltd • Sydney

Hybrid
AUD 90,000 - 130,000
Hybrid working arrangement
Modern backend & cloud technologies
Collaborative technical environment
Top locations