14 Java jobs in New Zealand
Senior Java/Javascript Engineer
Posted 536 days ago
Job Viewed
Job Description
AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
Build end-to-end solutions, implementing and designing both the GUI and the server-side designs with high efficiency and quality;
Participate in all phases of the software development lifecycle – requirements, architecture, design, development, testing, and deployment;
Participate in the project planning process including estimating and process improvements in an Agile environment;
Deliver solutions that are highly usable, efficient, secure, and scalable;
Strive at all times to do work using best practices – through experience or experimentation.
Must haves
You have experience with the following technologies:
+4 years of experience with Java;
+1 years of Frontend experience with Javascript (any framework)
Spring & Hibernate experience.
Nice to haves
The education and experience. You have either a diploma or a degree in Computer Sciences, IT, or a related field and 5+ years of work experience in a development environment;
The tech exposure. You have experience with most of the following technologies:
Tomcat, Apache;
HTML5, CSS3, JQuery, Bootstrap;
MSSQL Server;
Tableau, Salesforce, Crystal Reports;
RESTful API.
A perfectionist streak. You want to be part of a team dedicated to creating and delivering quality software.
You define and follow best practices for web design and usability principles;
Outstanding communication. You will split your time between heads-down coding and team collaboration and innovation. We support each other out loud, working out solutions;
Pride. You enjoy your work and getting a job done well. You want to be part of a team that promotes their accomplishments and sees the difference they make;
Ownership. You can be counted on to deliver the best solution in collaboration with your team. You take ownership of your work, your tasks, your timelines;
Driven. You want to be challenged and you are constantly seeking new opportunities to learn, gain, and apply new skills and knowledge.
The benefits of joining usProfessional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Senior Java/Javascript Engineer
Posted 536 days ago
Job Viewed
Job Description
AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
Build end-to-end solutions, implementing and designing both the GUI and the server-side designs with high efficiency and quality;
Participate in all phases of the software development lifecycle – requirements, architecture, design, development, testing, and deployment;
Participate in the project planning process including estimating and process improvements in an Agile environment;
Deliver solutions that are highly usable, efficient, secure, and scalable;
Strive at all times to do work using best practices – through experience or experimentation.
Must haves
You have experience with the following technologies:
+4 years of experience with Java;
+1 years of Frontend experience with Javascript (any framework)
Spring & Hibernate experience.
Nice to haves
The education and experience. You have either a diploma or a degree in Computer Sciences, IT, or a related field and 5+ years of work experience in a development environment;
The tech exposure. You have experience with most of the following technologies:
Tomcat, Apache;
HTML5, CSS3, JQuery, Bootstrap;
MSSQL Server;
Tableau, Salesforce, Crystal Reports;
RESTful API.
A perfectionist streak. You want to be part of a team dedicated to creating and delivering quality software.
You define and follow best practices for web design and usability principles;
Outstanding communication. You will split your time between heads-down coding and team collaboration and innovation. We support each other out loud, working out solutions;
Pride. You enjoy your work and getting a job done well. You want to be part of a team that promotes their accomplishments and sees the difference they make;
Ownership. You can be counted on to deliver the best solution in collaboration with your team. You take ownership of your work, your tasks, your timelines;
Driven. You want to be challenged and you are constantly seeking new opportunities to learn, gain, and apply new skills and knowledge.
The benefits of joining usProfessional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Senior Java/Javascript Engineer
Posted 536 days ago
Job Viewed
Job Description
AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
Build end-to-end solutions, implementing and designing both the GUI and the server-side designs with high efficiency and quality;
Participate in all phases of the software development lifecycle – requirements, architecture, design, development, testing, and deployment;
Participate in the project planning process including estimating and process improvements in an Agile environment;
Deliver solutions that are highly usable, efficient, secure, and scalable;
Strive at all times to do work using best practices – through experience or experimentation.
Must haves
You have experience with the following technologies:
+4 years of experience with Java;
+1 years of Frontend experience with Javascript (any framework)
Spring & Hibernate experience.
Nice to haves
The education and experience. You have either a diploma or a degree in Computer Sciences, IT, or a related field and 5+ years of work experience in a development environment;
The tech exposure. You have experience with most of the following technologies:
Tomcat, Apache;
HTML5, CSS3, JQuery, Bootstrap;
MSSQL Server;
Tableau, Salesforce, Crystal Reports;
RESTful API.
A perfectionist streak. You want to be part of a team dedicated to creating and delivering quality software.
You define and follow best practices for web design and usability principles;
Outstanding communication. You will split your time between heads-down coding and team collaboration and innovation. We support each other out loud, working out solutions;
Pride. You enjoy your work and getting a job done well. You want to be part of a team that promotes their accomplishments and sees the difference they make;
Ownership. You can be counted on to deliver the best solution in collaboration with your team. You take ownership of your work, your tasks, your timelines;
Driven. You want to be challenged and you are constantly seeking new opportunities to learn, gain, and apply new skills and knowledge.
The benefits of joining usProfessional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Senior software engineer c +
Posted today
Job Viewed
Job Description
Senior C++ Software Engineer
Posted 11 days ago
Job Viewed
Job Description
Are you ready to turbo charge your career and contribute to software product transformation, through cutting-edge technologies? Join my clients team in Christchurch as a C++ Software Engineering contractor with an innovative and industry-leading organisation. There are multiple roles available and we will consider hourly rate contractors or 1 - 2 years fixed term contact assignments.
As a Software Engineer you will play an important role in developing code that aligns with product and customer requirements. Your responsibilities will include:
C++, Java (Android) and AngularJS software development
Collaborating with clients and domain experts
Solve problems and address scope challenges
To excel in this position, you should have:
At least 5 years of experience in C++ application development.
Proficiency in Angular browser-based UI development
Competence in both Linux and Windows OS development
Familiarity with C++ unit testing and broader test automation.
Exposure to Agile development practices
Based in Christchurch, you'll enjoy a top of the market salary plus:
Great hourly rate or 1 - 2 fixed term salary
Free parking and secure covered bike sheds.
Access to an onsite gym and shower facilities.
An active social club
To find out more about this awesome role, APPLY NOW for a confidential discussion. Please note that candidates are required to have the right to work in New Zealand and preferably are living in Christchurch, New Zealand.
Senior C++ Software Engineer - Contract
Posted 1 day ago
Job Viewed
Job Description
Are you ready to turbo charge your career and contribute to software product transformation, through cutting-edge technologies? Join my clients team in Christchurch as a C++ Software Engineering contractor with an innovative and industry-leading organisation. There are multiple roles available and we will consider hourly rate contractors or 1 - 2 years fixed term contact assignments.
As a Software Engineer you will play an important role in developing code that aligns with product and customer requirements. Your responsibilities will include:
C++, Java (Android) and AngularJS software development
Collaborating with clients and domain experts
Solve problems and address scope challenges
To excel in this position, you should have:
At least 5 years of experience in C++ application development.
Proficiency in Angular browser-based UI development
Competence in both Linux and Windows OS development
Familiarity with C++ unit testing and broader test automation.
Exposure to Agile development practices
Based in Christchurch, you'll enjoy a top of the market salary plus:
Great hourly rate or 1 - 2 fixed term salary
Free parking and secure covered bike sheds.
Access to an onsite gym and shower facilities.
An active social club
To find out more about this awesome role, APPLY NOW for a confidential discussion. Please note that candidates are required to have the right to work in New Zealand and preferably are living in Christchurch, New Zealand.
Software Engineer II -Azure Kubernetes Service

Posted today
Job Viewed
Job Description
As a Software Engineer on the Azure Kubernetes Service resource provider team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters. You will interact with and develop deep understanding of other Azure services, Kubernetes control plane, and cloud-native tool chain in general. You will be involved in designing and implementing solutions at a global scale.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Advance the capabilities of Kubernetes and auxiliary components on Azure.
+ Improve quality of service for Microsoft Azure Kubernetes Service.
+ Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase.
+ Build automation to prevent and/or remediate service problems from becoming production incidents.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 3+ years of experience in commercial software development.
+ 1+ year(s) experience in building, shipping and operating reliable, distributed solutions.
+ 1+ year(s) experience engaging in site-reliability engineering practices.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to,C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 1+ year(s) experience with workload/container orchestration using Kubernetes or similar platforms.
+ 1+ year(s) experience in Linux.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Be The First To Know
About the latest Java Jobs in New Zealand !
Software Engineer II -Azure Kubernetes Service

Posted today
Job Viewed
Job Description
As a Software Engineer on the Azure Kubernetes Service resource provider team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters. You will interact with and develop deep understanding of other Azure services, Kubernetes control plane, and cloud-native tool chain in general. You will be involved in designing and implementing solutions at a global scale.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Advance the capabilities of Kubernetes and auxiliary components on Azure.
+ Improve quality of service for Microsoft Azure Kubernetes Service.
+ Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase.
+ Build automation to prevent and/or remediate service problems from becoming production incidents.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 3+ years of experience in commercial software development.
+ 1+ year(s) experience in building, shipping and operating reliable, distributed solutions.
+ 1+ year(s) experience engaging in site-reliability engineering practices.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to,C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 1+ year(s) experience with workload/container orchestration using Kubernetes or similar platforms.
+ 1+ year(s) experience in Linux.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer II -Azure Kubernetes Service

Posted today
Job Viewed
Job Description
As a Software Engineer on the Azure Kubernetes Service resource provider team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters. You will interact with and develop deep understanding of other Azure services, Kubernetes control plane, and cloud-native tool chain in general. You will be involved in designing and implementing solutions at a global scale.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Advance the capabilities of Kubernetes and auxiliary components on Azure.
+ Improve quality of service for Microsoft Azure Kubernetes Service.
+ Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase.
+ Build automation to prevent and/or remediate service problems from becoming production incidents.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 3+ years of experience in commercial software development.
+ 1+ year(s) experience in building, shipping and operating reliable, distributed solutions.
+ 1+ year(s) experience engaging in site-reliability engineering practices.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to,C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 1+ year(s) experience with workload/container orchestration using Kubernetes or similar platforms.
+ 1+ year(s) experience in Linux.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer (Quantifi Photonics, Auckland, New Zealand)

Posted today
Job Viewed
Job Description
We attract, develop, and retain a high-performance workforce, comprised of people with diverse backgrounds and a shared drive for excellence. We strive to foster a positive and inclusive work environment that helps employees, and communities, thrive.
Our Purpose:
TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day.
Based in Auckland, Quantifi Photonics is proud to be part of the Teradyne family, combining New Zealand's innovative spirit with the resources of a global leader in test, automation, and robotics. We're growing fast, tackling increasingly complex challenges, and are looking for passionate, talented people to help take Quantifi Photonics to the next level.
Quantifi Photonics designs and manufactures advanced optical and electronic test instruments that enable engineers to develop and scale up next-generation photonics technologies. Our customers include global tech companies, leading universities, and world-class research institutions in over 25 countries; working across R&D, high-volume manufacturing, defense, aerospace, and academia.
We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation and delivers better business results.
Opportunity Overview:
The Software Engineer designs and implements platform software that orchestrates and integrates modules and components into fully functional Test Systems. This role plays a key part in enabling end-to-end solutions by providing the control, automation, and user interfaces needed to ensure reliable system performance and ease of use across development, manufacturing, and customer applications.
+ Design and implement software modules that interface with internal hardware and optical products to form cohesive test systems.
+ Work closely with cross-functional teams to define software requirements, integration points, and system behavior.
+ Create scripts, tools, and applications for automated test execution, configuration, and system control.
+ Assist in debugging system-level issues, validating performance, and refining software as systems evolve.
+ Follow best practices for software design, documentation, version control, and testing.
All About You:
We seek individuals who share our passion and determination. Our commitment to customer success drives us to go the extra mile. If you're ready to join us in this mission, take a closer look at the minimum criteria for the position.
+ Bachelor's degree in Software Engineering, Computer Science, Electronics, or related field
+ Proficiency in at least one system-level or automation-oriented programming language (e.g., Python, C++, or C#)
+ Proven ability to write software that integrates with hardware systems via common communication protocols and control interfaces.
+ Solid understanding of software design principles, version control (e.g., Git), and debugging techniques.
+ Solid understanding and experience with both MS Windows and Linux (any distribution) deployment environments
+ Pays close attention to detail to ensure accuracy and quality.
+ Solves problems calmly and practically under pressure.
+ Adapts quickly to new challenges and changing priorities.
+ Actively seeks to learn and improve skills continuously.
**We are only considering candidates local to position location and are unable to provide relocation for this position.
Benefits:
At Quantifi Photonics, you'll work on cutting-edge technologies that support some of the world's most advanced communication systems. You'll be part of an innovative, collaborative, and globally-connected team where your expertise will directly shape the future of high-speed signal integrity testing.
+ Health insurance
+ Paid birthday off
+ Great staff facilities, (lunchroom outdoor flow and BBQ area)
+ Onsite parking available
+ Walking distance from Constellation Bus Station
+ Employee Centric Company
#LI-RA1
Current openings may involve access to export controlled technology and may be subject to export licensing requirements prior to employment. ATTENTION APPLICANTS WITH DISABILITIES: If you're unable to access our on-line application due to a disability you may visit one of our locations or our Corporate Office at 600 Riverpark Drive, North Reading, MA and request a paper application form. In addition, you may also contact the HR Service Center at or contact them at for additional assistance. LitePoint, a Teradyne Company is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, age, disability status, protected veteran status, or any other characteristic protected by law. We are a VEVRAA Federal Contractor.