ALOIS Australia
Java Developer
ALOIS AustraliaAustralia16 hours ago
ContractInformation Technology

About Us:

ALOIS is a trusted staffing partner across Australia & NZ, managing 250+ consultants and supporting several major multinational clients. Our 75,000+ strong IT talent network and fast delivery model enable us to meet hiring needs with precision and efficiency.

From Sydney to Perth and everywhere in between, we’re driven by one purpose: to empower Australian businesses and professionals to thrive in a rapidly changing world of work. At ALOIS Australia, every challenge is an opportunity to innovate, and every partnership is built on trust, transparency, and long-term success.


Job Title – Java developer

Job Location – Sydney

Experience – 10+ Years

Employment Type – Contract/FTC

Work Authorization: Applicants must have valid working rights in Australia. (Visa sponsorship is not available for this role)


What role you will play in Team:


We are looking for a skilled Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, experience with object-oriented programming, and the ability to work on challenging software projects. You will be involved in designing, developing, and maintaining Java-based applications that support business requirements.


Responsibilities:

  • Develop, test, and deploy Java-based applications.
  • Write clean, maintainable, and efficient code using Java 8+ (or higher).
  • Participate in designing system architecture, and application components.
  • Collaborate with cross-functional teams including front-end developers, product managers, and designers to deliver robust software solutions.
  • Implement features using modern software practices (e.g., agile development, test-driven development).
  • Perform code reviews, maintain high standards for quality, and follow best practices.
  • Troubleshoot and debug application issues and optimize code for performance.
  • Work with databases and design efficient data models. Experience with SQL and NoSQL (e.g., MySQL, MongoDB, PostgreSQL) is required.
  • Participate in system upgrades and software release cycles.
  • Ensure the application is scalable and reliable under heavy workloads.
  • Write unit tests and integration tests to ensure high-quality and bug-free code.
  • Stay up-to-date with the latest trends in Java and other relevant technologies.
  • Document code and processes as required.


Required Skills:

  • Proficiency in Java (Java 8 and beyond, Java 11, etc.).
  • Strong knowledge of object-oriented programming (OOP) and software design principles (SOLID).
  • Experience with Spring Framework (Spring Boot, Spring MVC, etc.).
  • Knowledge of RESTful APIs and microservices architecture.
  • Experience with Relational databases (MySQL, PostgreSQL, etc.) and NoSQL databases (MongoDB, Cassandra).
  • Familiarity with Version Control Systems (e.g., Git).
  • Good understanding of web technologies (HTML, CSS, JavaScript, etc.) and front-end frameworks (e.g., Angular, React).
  • Experience in unit testing frameworks (JUnit, TestNG, Mockito).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Excellent problem-solving and analytical skills.
  • Ability to work in a collaborative team environment.
  • Strong communication skills, both written and verbal.


Preferred Skills (optional):

  • Experience with Cloud platforms (e.g., AWS, Google Cloud, Azure).
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
  • Experience with Apache Kafka, RabbitMQ, or other message brokers.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Understanding of DevOps practices and tools (Jenkins, GitLab CI/CD, etc.).
  • Knowledge of UI frameworks like Angular, React, or Vue.js.


Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
  • years of professional Java development experience.
  • Experience in Java Enterprise Edition (JEE) and working in an enterprise environment is a plus.
  • Experience with cloud technologies is a strong advantage.


Stay Connected with us:

Learn more about ALOIS in Australia, visit our webpage ALOIS Australia

Follow us on LinkedIn and Instagram


EEO Statement:

ALOIS Australia is committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities to all qualified applicants and do not discriminate on the basis of race, colour, religion, sex, age, national origin, disability, or any other characteristic protected under applicable laws. We value diversity and believe it strengthens our people, our culture, and the outcomes we deliver.

Key Skills

Ranked by relevance