Banner Default Image

Java Developer / Scala Developer

Back to Job Board

Java Developer / Scala Developer

Contract type: Permanent
Location: Sydney
Industry: Software Development
Reference: 34686573

Job description

Java Developer | Scala Developer  | Big Data
We are working with a world-leading big data & analytics company, who are passionate about being at the forefront of their field and challenging the status quo. These guys are going through a huge period of growth with worldwide interest in their solutions this is a great time to join the team and be a part of a passionate growing global business that loves tech.
We are looking for a Software Developer who really wants to build ground-breaking tech in the Big Data space. 
You will be involved in all aspects of the software development lifecycle - research, design and development of software capabilities in an Agile environment. You will be working with a team of very talented engineers s in Enterprise Analytics.
You will be focused on the development and support of their Big Data Platform, leveraging Scala/Java based on open source Apache Spark, Ignite, Solr and Arrow.

  • Analyse, design, implement and test programs in one or more programming languages
  • The development Secure Database Operation Model in Enterprise such as access control, masking, encryption/description,
  • The development DSL (Domain Specific Language) parser and its execution planner.
  • Development of data pipeline builder by leveraging Scala REPL/Notebook. 
  • Experience working in an Agile environment and working with a cross-functional team.
  • Actively engage and contribute to the continuous improvement of Agile and lean processes and practices.
  • Contribute to the functional and technical design of software, systems, interfaces, and products.
  • Support integrated applications with an understanding of test automation, continuous integration and delivery, and system configuration management.
What You Will Bring to the Role:
  • A strong background of computer science, functional/OO programming skills, data structures, algorithms, data processing and networking, etc.
  • Experience developing code for problem-solving in data processing using different languages, especially Scala, Java, and Apache Spark
  • Proven experience developing and packaging Enterprise S/W.
  • Strong knowledge of distributed computing frameworks, especially Spark, is highly desirable.
  • Experience developing workflow engine is highly desirable.
  • Experience Spark Shell-style development(REPL) is highly desirable.
  • Experience with automation: build, test and deployment.
  • Possessing a pragmatic and practical attitude to development.
  • Experience working in a fast-paced and dynamic environment.
  • A strong team focussed approach. and an ability to work independently and is outcome driven.
  • Solid communication skills.
  • Up-to-date with industry trends.
What you will get:
  • Stock options - be rewarded for contribution to the company’s success
  • Start-Up Culture
  • Significant fast-track career growth – as the company grows you grow
  • Gain experience in the hottest IT segment – Data & Analytics
  • Flexible working location in Australia / WFH
  • Potential for international travel as we open offices around the world
This is an immediate need and they have Mid and Senior roles open!
Follow Us On LinkedIn: For The Latest Tech News, New Jobs & Our $1000 'Introduce A Friend' Referral Fee

Get similar jobs by email