Entry-level junior backend developer role placed by recruiter Placements24 for an unnamed client in Queenstown, New Zealand (hybrid). Day to day: building and maintaining server-side services and APIs using Python, Java, or Node.js, assisting with database work, code reviews, and debugging under senior mentorship.
Our client is looking for an enthusiastic and driven Junior Backend Developer to join their growing technology team in Queenstown . This is an excellent entry-level opportunity for a motivated individual passionate about building robust server-side applications and APIs. You will work closely with senior developers, learning best practices and contributing to various stages of the software development lifecycle. This role is ideal for someone eager to develop their skills in a supportive environment and contribute to impactful projects within a hybrid work setting that encourages learning and collaboration.
Key Responsibilities
Assist in the design, development, and maintenance of backend services and APIs under the guidance of senior engineers.
Write clean, efficient, and well-documented code in languages such as Python, Java, or Node.js.
Participate in code reviews, learning from feedback and contributing to code quality.
Assist in database design and management tasks.
Troubleshoot and debug software issues, providing support for existing applications.
Collaborate with team members to understand project requirements and contribute to technical solutions.
Learn and apply best practices in software development, testing, and deployment.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent demonstrable experience.
Foundational knowledge of backend programming languages (e.g., Python, Java, Node.js).
Basic understanding of databases (SQL or NoSQL) and API concepts (REST).
Familiarity with version control systems like Git.
Strong analytical and problem-solving skills.
Eagerness to learn and adapt to new technologies and methodologies.
Good communication and teamwork skills.
Benefits
Competitive starting salary and opportunities for advancement.
Comprehensive health, dental, and vision insurance.
Structured mentorship program with experienced engineers.
Hybrid work arrangement offering flexibility and in-office learning opportunities in Queenstown.
Access to training resources and professional development opportunities.