Technical Lead | Java Stack
March 10, 2016
————————————————————- Estimated % of Time dedicated to Responsilities
Lead a team of 5 Java Developers
Circular Quay
Hands-on development -50%
Team Management -40%
Architecture & Code Review -10%
————————————————————-
Role and Responsibilities:
- Take a Technical Lead role within a new and dynamic team; not responsible for day-to-day management but rather the mentoring, leadership and technical strategy.
- Champion the use of latest JVM techniques.
- Continue the adoption of Agile techniques; Continuous Integration and Deployment as well as Test Driven Development
- Work with the latest Open Source technologies to deal with masses of data in a real time, parallel and distributed, big data environment
- Help to grow this company, technology start-up through quality and innovation
Skills Required:
- Advanced skills in software design and development on the JVM
- Advanced Java experience
- Demonstrate an appropriate level of technical skills.
- Good experience of leading teams (mentoring, project/team leadership etc.)
- Take responsibility for quality, completeness and accuracy of work.
- A proven background in wider JVM development (e.g. Groovy) or Functional Programming (Erlang, Haskell, F#, Clojure)
- Excellent knowledge and experience of parallel and distributed systems
- Significant experience of working with very large datasets
- Some experience of other big data technologies and Open Source technologies would always be of interest; NoSQL, Hadoop, GoLang, Python, Angular.JS, Backbone.JS, Node.JS etc.
- Excellent communication skills and an ability to interact with both internal and external client
- A strong academic track record would be preferable but not a prerequisite

Sabrina Matuda
IT Recruitment Consultant
I am a real people person and spent over a decade in language studies, coaching and sales. I have a Bachelor’s degree in Languages and Literature, a Master's degree in English and a PhD in Translation studies (#nerd). However, a serendipitous event got me into IT recruitment. And I’m loving it! Why? Recruiting has allowed me to leverage my passion for building and maintaining rewarding relationships with my clients while remaining challenged to find the perfect candidates and, in my case, it has also allowed me to keep updated with all the technology trends out there. I take pride in ensuring that placements are a strong match for both parties. There’s nothing more exciting than helping smart people find their next challenge. If I’m not working, I’m probably learning a new language, enjoying a glass of nice champagne or traveling. Also, I love meeting new people and learning new things, so feel free to connect and share your experience. :) If you are looking at hiring or contemplating your next career move in IT hit me up on sabrina@citirecruitment.com.
Subscribe to our IT Jobs & News Alerts
Meet the CITI Team
IT & Digital Recruitment Without Guesswork
"Our strength lies in understanding the complete client environment, which includes not only the technology but also the mindset of the individuals working in IT environments. We provide a hiring solution that serves both the needs of its clients and candidates. We provide a premium IT talent management service supported by well thought out business processes and operating methodologies." - Steve Wilson, Founder CITI Recruitment
What Others Say
"CITI Recruitment is a rarity in the recruitment industry."
“CITI Recruitment is a rarity in the recruitment industry. They are honest, open and reliable. Their knowledge of the IT market is impressive, and their understanding of complex web content management requirements is exemplary. I have worked with CITI for over a 2 years and look forward to working with them again” - Owen B, Sitecore.