Developers/Programmers (Information & Communication Technology)Contract/TempOur client is seeking a contract Senior Developer to join their dynamic team in Wellington. This role offers an exciting opportunity to work in an agile environment, analysing business processes and user requirements to establish system design. You will be involved in the full software development life cycle, from feature planning and estimation through to delivery, testing and support. Your expertise in designing RESTful APIs, developing Java Springboot applications, and working with Kubernetes cloud-development will be key to your success in this role.Attractive 12 month contract (40 hours)Wellington Hybrid working (3 days in the office required)Chance to provide guidance and support through technical leadershipWhat you'll do:As a Senior Developer, you will play a crucial role in our client's agile team. Your primary responsibility will be to analyse business processes and user requirements to establish robust system designs. You will write quality, maintainable code with extensive test coverage in a fast-paced software environment. Your involvement will span the entire software development life cycle - from feature planning and estimation through development, delivery, testing, and support. Ensuring that system documentation is accurate and up-to-date will also fall under your purview. Additionally, you will provide guidance and support to your peers through code reviews and technical leadership.Analyse business processes, procedures and user requirements to establish system designWrite quality, maintainable code with extensive test coverageBe involved in the full software development life cycle from feature planning and estimation, through development to delivery, testing and supportEnsure system documentation is accurate and up-to-dateProvide guidance and support to peers through code reviews and technical leadershipCollaborate with the EL and/or the Solution architect on creating and reviewing architecture drawingsWhat you bring:The ideal candidate for this Senior Developer (7+ years experience) position brings a wealth of skills and experience to the table. You are an expert at designing RESTful APIs and OpenAPIs, as well as developing Java Springboot applications. Your experience with API gateways like Kong and Apigee sets you apart from others. You have honed your skills with Kubernetes cloud-development over time. Your understanding of firewalls and network routing is solid. You have hands-on experience with mocking tools such as Wire-mock. As a strong advocate of Test Driven Development (TDD), you understand its importance in the software development life cycle. Your proficiency with UML is also a key asset.Expertise in designing RESTful APIs and OpenAPIProficiency in developing Java Springboot applicationsExperience with API gateways like Kong and ApigeeExpertise with Kubernetes cloud-developmentUnderstanding of firewalls and Network routingExperience with mocking tools - e.g., Wire-mockStrong advocate of TDD (test driven development)Well-versed with the usage of UMLDesirable:* Banking or financial services* AWS, Azure, OpenShift, Kong, Kafka, Java, Kotlin, Springboot, CI/CD Pipeline, Active MQ, Docker* Continuous testing and integrationWhat's next:Ready to take the next step in your career? Apply now!Robert Walters endeavours to review all applications in a maximum of five working days. If you have not received correspondence within this timeframe please do not hesitate to contact Amie Lyver on 04 471 9700. #J-18808-Ljbffr