OverviewSenior Fullstack Java Developer with AWS background and Python proficiency.
You will design, develop, and maintain robust, scalable web applications using Java, AWS, and Python in a fast-paced, collaborative environment.About DatacomDatacom connects people and technology to solve challenges, create opportunities and discover new possibilities for the communities we live in.
Datacom works with organisations and communities across Australia and New Zealand to make a difference in people's lives and help organisations use the power of tech to innovate and grow.What You'll DoFull Stack Development : Design, develop, and implement front-end and back-end components of web applications using Java, with a cloud-native focus.Java Expertise : Proficiency in Java and Spring Framework (Spring Boot, Spring MVC, Spring Data), JPA / Hibernate, and related technologies.AWS Cloud Proficiency : Extensive experience with AWS services (EC2, S3, Lambda, RDS, API Gateway, etc.).
Design and implement cloud-native applications.Python Skills : Scripting for automation, data processing, and integration tasks.
Experience with AWS SDKs (e.g., Boto3).
Front-End Development : Modern JavaScript frameworks (React, Angular, Vue.js), HTML, CSS; focus on user experience and responsive design.Back-End Development : Build robust back-end services and APIs using Java, Spring Boot; microservices experience is a plus.API Development & Integration : Design / restful APIs and third-party integrations; API documentation experience is a plus.Database Design & Management : Relational databases (MySQL, PostgreSQL, Oracle); NoSQL (MongoDB) a plus.Testing & Quality Assurance : Unit and integration tests; automated testing with JUnit and Mockito.Deployment & Maintenance : Deploy in AWS; CI / CD pipelines (Jenkins, GitLab CI).
Code Reviews & Mentoring : Participate in code reviews and mentor junior developers.Requirements Gathering & Analysis : Translate stakeholder requirements into technical specs.Problem Solving & Debugging : Troubleshoot performance and functionality issues.Agile Development : Work in an Agile environment with sprints, daily stand-ups, and retrospectives.Key SkillsExtensive experience with Java, Spring Framework (Spring Boot, Spring MVC, Spring Data), and JPA / HibernateStrong AWS experience (EC2, S3, Lambda, RDS, API Gateway, etc.)Proficient in Python scripting; AWS SDKs (e.g., Boto3)Frontend skills with modern JavaScript frameworks, HTML, and CSSRESTful API design and developmentDatabase design and management (MySQL, PostgreSQL, Oracle)Testing frameworks (JUnit, Mockito)CI / CD pipelinesSoftware engineering principles and best practicesProblem-solving, analytical skillsStrong communication and collaboration; ability to work independently or in a teamExperience with Agile methodologiesExperience mentoring junior developersContainerization (Docker, Kubernetes) a plusMessage queues (Kafka, RabbitMQ) a plusWhy Join UsBe at the forefront of AI-driven software developmentWork on challenging and impactful projectsCollaborate with a talented and innovative teamOpportunities for professional growth and developmentLocation & StatusAuckland, Auckland, New ZealandContracting role; applicants must be based in New Zealand.
#J-18808-Ljbffr
Senior Developer • Auckland, New Zealand