Description
A new 6 month contract opportunity is currently on offer for a Java Developer to join our Globally recognised client based in Brisbane CBD.
The Senior Java developer with a strong background in building scalable, reliable and high-performance applications. Additionally you will be responsible for building and maintaining internal and external Web-facing applications.
The Senior Java Developer will be working with a team of experienced analysts, developers and business resources in order to build enterprise systems that support mission objectives.
To be carefully considered for this role, you will be required to demonstrate the following key technical and professional competencies;
- Excellent application system design and development skills
- Strong experience in architecting, implementing and managing high performance scalable J2EE applications on Linux/Unix platforms with one or more of the following: Core Java, JPA, Spring, Hibernate, JQuery, HTML4/5, Thymeleaf, Git/Stash, Maven, WebSphere, Java Web Services,Oracle, XML, and etc.
- Experience on IBM OpenPages, SpringBoot, Gradle, RESTful API service & microservice is a plus.
- Excellent knowledge of J2EE architecture/design patterns, Object Oriented Design methodologies, SOA, Datamodelling techniques and SOAP.
- Strong experience designing/developing with n-tier architectures (UI, Business LogicLayer, Data Access Layer)
- Solid knowledge of OOP software concepts, design patterns, and best practices
- Ability to adapt quickly to an existing, complex environment and learn new concepts/software technologies as needs arise
- Very strong SQL experience of writing complex queries and developing views
- The ability to communicate effectively - both verbally and in writing.
- Strong problem-solving and analytical skills.
- Self-motivated, independent, detail oriented, and a responsible team-player
- Experience of agile development, Insurance domain knowledge is preferred
Interested applicants readily available to commence a new contract opportunity, are urged to apply ASAP or phone to disucss this opportunity in detail further.