Description

You will build and deploy cloud-native microservices within the Google Cloud Platform environment.

Responsibilities

  • Develop microservices and cloud-native applications using Java and J2EE.
  • Design and implement REST APIs and secure service layers.
  • Write unit tests using JUnit and Mockito to ensure code quality.
  • Manage build and deployment processes through CI/CD pipelines using Gradle, Maven, or Jenkins.

Required Skills

  • Minimum 8 years of professional software development experience.
  • Strong proficiency in Java/J2EE and Spring frameworks (Core, MVC, Boot).
  • Mandatory experience working with Google Cloud Platform (GCP).
  • Hands-on experience with JPA or other ORM technologies.
  • Experience implementing Spring Security.
  • Proficiency with relational databases such as Oracle or PostgreSQL.
  • Experience with unit testing frameworks including JUnit, Mockito, or JBHeave.
  • Knowledge of build tools like Gradle and Maven.
  • Experience managing CI/CD processes with Jenkins.

Preferred Skills

  • Experience with both open source and proprietary technology stacks.

Education

Any graduate