Contract Duration : ~1.5 months (with potential for extension)
We are looking for a Staff Software Engineer (Java) to join our client’s team in New Zealand on a short-term contract . This is an exciting opportunity to contribute to the development of a SaaS application within a collaborative and cross-functional environment.
You will be working on a new product , helping to design and implement a scalable demo dataset and loading solution . This project is critical for enabling sales demos, product development, and stress testing , and will have visibility across both technical and product teams.
Work Schedule
- Must be available to communicate with the client’s team between 6 PM – 10 PM BRT .
Key Requirement
Fluent English (spoken and written) for daily communication with international teams.Responsibilities
Design, develop, and maintain a SaaS application using Java & MySQL .Collaborate with cross-functional teams and Product Managers to implement new features.Contribute to architectural and technical design decisions .Participate in Agile ceremonies and provide accurate development estimates.Conduct code reviews and ensure adherence to high-quality standards.Technical Requirements
Java : 15+ years of experience, including JUnit, Hibernate, Spring Framework, and Gradle.MySQL : Strong experience in database design and query optimization.AWS Services : ECS, RDS, and Lambda.CI / CD & Automated Testing : Proven experience building and maintaining pipelines.Professional Skills
Fluent English for effective communication with both technical and non-technical stakeholders.Strong collaboration skills in remote, international, and multi-disciplinary teams .Ability to produce clear and detailed technical documentation .Proactive problem-solving mindset with a commitment to delivering high-quality results.Security Responsibilities
Adhere to the company’s IT Security Policy .Follow OWASP Top 10 guidelines and secure SDLC practices.Participate in mandatory security training when required.Additional Requirements
Availability during the specified communication window.Commitment to continuous learning and professional development .Strong alignment with the company’s values and culture.