Job Title: Java ContractorLocation:Sydney OnsiteJob Type: ContractDuration:6 months, with possible extensionCompensation:Up to 1000 per dayJob Description: We are seeking a skilled and experienced Java Contractor to join our team on a project basis. You will be responsible for designing, developing, and maintaining Java-based applications, ensuring high performance and responsiveness to requests from the front-end. This role requires strong coding skills, deep knowledge of Java frameworks, and the ability to work both independently and as part of a collaborative team.Key Responsibilities:Develop, test, and maintain scalable Java applications.Collaborate with product owners, architects, and other developers to define and deliver features.Write clean, efficient, and well-documented code.Participate in code reviews and provide constructive feedback.Troubleshoot and resolve application issues and bugs.Ensure best practices in software development and continuous delivery.Integrate software components and third-party programs.Optimize application performance for maximum speed and scalability.Required Qualifications:5+ years of hands-on Java development experience.Strong knowledge of Java 8+, Spring Boot, and RESTful APIs.Experience with SQL/NoSQL databases such as MySQL, PostgreSQL, or MongoDB.Familiarity with version control systems like Git.Knowledge of unit testing frameworks (e.g., JUnit, Mockito).Experience with build tools such as Maven or Gradle.Solid understanding of object-oriented programming principles and design patterns.Strong problem-solving and communication skills.Preferred Qualifications:Experience with cloud platforms (AWS).Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions).Front-end knowledge React/Typescript is a plus.Previous experience in Agile/Scrum environments.
#J-18808-Ljbffr