Principal Developer - J2EE Grade 11 / 12 permanent and ongoing role in a large NSW government
HybridWork - Work from anywhere in NSW, Parramatta is where the team is located.
We are currently seeking to appoint a Principal Developer to deliver on major programs of work for Duties& Grants in Revenue NSW.
In this role, you will lead and guide developers and contribute to the creation of large and complex applications that will facilitate the success of major programs in Revenue NSW.
As a Principal member of the team, you will :
Be a hands-on developer while supporting teammembers and ensuring that delivered solutions meet the business needs and adhere to coding, quality and design standards.
Have demonstrated experience in coaching and providing guidance and training to less experienced IT professionals.
Promote and support agile / scrum development practices
Be strong in forming collaborative relationships with business partners, professional stakeholders, 3rd party vendors and other team members.
Have excellent communication skills and be able to manage customer expectations
Skills and experience required :
Java 8+, Spring Boot, JBOSS, AWS – Targeted Java Backend
Extensive experience in Java 8+ desirable
Java / J2EE
Robust experience in Microservice and familiar with Microservice patterns is preferred
Must have hands-on development experience in AWS
Experience in Spring Boot
Experience in Spring Data / Hibernate
Experience in GIT, nice to have Bitbucket / Gitlab experience but not essential
Experience in SQL Queries, Oracle Queries
Ability to write and tune SQL queries for Postgres and Oracle
Experience in running Spring Boot apps in Docker containers and tune docker configurations will be highly regarded
Knowledge of EDR (Electronic Duties Return) system and MARS application will be highly regarded
About Revenue NSW? Revenue NSW is the state’s principal revenue management agency. We are part of the Department of Customer Service. Our purpose is to contribute to a prosperous, safe, and fair society by collecting revenue, resolving fines, administering grants, and recovering debt.??
Revenue NSW Digital is responsible for the delivery of state-of-the-art digital experiences focused on simplifying and improving the interactions of 20,000+ businesses and 2 million+ individuals with the NSW Government. Our services underpin the efficient collection of Taxes, Fines & State Debt, and Grants' administration through the agile delivery of software solutions and decision-making analytics. Our teams manage several critical digital state assets that facilitate the collection of over $30 billion of revenue per year.
We are proud of our diverse and regional team and welcome flexible working. We are open to this role being based at any one of our offices - Parramatta, Lithgow, Maitland, Gosford, and Wollongong. Regular travel may be required to engage with the team in Parramatta and our partners.
Further Information Salary Grade 11 / 12, with the base salary for this role starting at $139,787 base plus superannuation
Working at Department of Customer Service The Department of Customer Service (DCS) is a great place to work! Our values of accountability, trust, service, and integrity drive our initiatives and culture. We support innovative programs in areas as broad as digital government, consumer protection and major public works. We are an inclusive organisation that celebrates diversity and flexible work practices and believe our people are our greatest asset.
#J-18808-Ljbffr