Talent Acquisition Business Partner @ NCS Group | Tech Recruitment
About us:
At NCS Australia, we believe in doing technology services better. Our commitment to quality, focus on people, and willingness to challenge traditional thinking set us apart. Our team partners with clients and communities to shape the future.
We foster an environment of innovation, collaboration, and purposeful work. Our diverse team is empowered to make a meaningful impact through curiosity, creativity, and resilience. Join us to help create a better tomorrow.
Job Description
As a Java Full Stack Developer with Angular, you will be responsible for creating and managing web applications, ensuring performance and responsiveness, and collaborating with cross-functional teams to deliver high-quality software solutions.
Your tasks include developing and maintaining web applications using Java and Angular, designing and implementing RESTful APIs, writing clean and scalable code, performing code reviews, troubleshooting, debugging, and upgrading software to optimize application performance.
You will work closely with product managers, designers, and other developers to ensure effective solutions. The role involves customer interaction and staying current with emerging technologies and industry trends to advise clients effectively.
Join us for an exciting career where you'll impact and innovate with technology, develop your skills with a talented team, and enjoy the benefits of a global organization.
Qualifications
* Prior experience in a similar role is essential.
* Proficiency in Java, Spring Boot, Kafka, GitLab, PostgreSQL, MySQL, WireMock, and JUnit.
* Experience with Angular, HTML, CSS, and JavaScript.
* Knowledge of Microsoft SharePoint & apps.
* Understanding of Cloud technologies (AWS/Azure).
* Optional: SAS knowledge/experience.
* Strong understanding of OOP principles, design patterns, and architecture.
* Ability to write clean, reusable Java code, including concurrency patterns.
* Familiarity with MVC, JDBC, RESTful web services.
* Experience with web frameworks like Play and Spark, and Java GUI frameworks if required.
* Knowledge of JVM internals, class loading, and scalability.
* Experience with databases, schema design, and database management.
* Proficiency with automated testing, version control (Git), and CI/CD tools (Maven, Gradle, Ant).
Additional Information
Why join us:
NCS Australia offers a welcoming environment, supporting your talents and skills. Benefits include paid parental leave, well-being initiatives, discounted health insurance, product discounts, recognition programs, and career development opportunities through training and AI-driven learning platforms.
We are an equal-opportunity employer committed to diversity and inclusion, encouraging applications from all community sectors, including Veterans, Aboriginal, and Torres Strait Islander peoples. We support adjustments during recruitment and employment for people with disabilities.
Agency Policy
We prefer resumes from our approved agency partners via the NCS Agency Portal. Resumes submitted outside this process will be the property of NCS, and no fees will be paid if a candidate is hired outside this process.
Work Rights & Background Checks
Applicants must have valid work rights for Australia and agree to background checks, including police and probity checks.
#J-18808-Ljbffr