Primary Skills
Proven experience as a Java Developer with strong experience in Java (Java 8 or higher). Hands-on experience with Google Cloud Platform (GCP) services such as Compute Engine, GKE (Google Kubernetes Engine), Cloud Functions, Cloud Pub/Sub, and Cloud SQL. Proficiency in Java frameworks like Spring Boot and Hibernate for building robust applications. Strong experience with microservices architecture and RESTful APIs. Familiarity with containerization (Docker) and orchestration using Kubernetes (GKE). Solid understanding of database management and cloud storage solutions (Cloud SQL, Firestore, BigQuery). Experience with CI/CD tools like Jenkins, Cloud Build, GitLab CI, or similar. Strong knowledge of cloud security practices, IAM (Identity and Access Management), and application security. Experience with version control tools like Git. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Secondary Skills
Familiarity with big data processing and tools like BigQuery and Dataflow. Knowledge of cloud-native design patterns and best practices. Familiarity with messaging and event-driven architectures (e.g., Cloud Pub/Sub, Apache Kafka). Knowledge of monitoring and logging tools like Stackdriver, Prometheus, or Grafana. Employment Type: Full Time, Permanent
Read full job description