Job Description
We are seeking a skilled Software Engineering Specialist to design and develop cloud-native applications using microservices architecture, real-time data processing, and robust DevOps practices.
Key Responsibilities
* Develop complex cloud-based systems utilizing Spring Boot, Java, and object-oriented programming principles.
* Create RESTful APIs, Graph QL, and microservices that meet the required specifications.
* Deploy and manage applications on Kubernetes clusters, utilizing Helm charts for packaging and deployment.
* Integrate Kafka with Spring Boot applications, monitoring and troubleshooting issues as needed.
Requirements
* Familiarity with Google Cloud Platform (GCP) services, including Compute Engine, Kubernetes Engine (GKE), and Cloud Storage.
* Experience designing schemas and performing CRUD operations in MongoDB or Cassandra, understanding NoSQL database principles.
Benefits
As a Software Engineering Specialist, you will have the opportunity to work on complex projects, collaborate with a talented team, and grow your skills in software engineering. We offer a competitive salary and benefits package.
What We Offer
* A dynamic and supportive work environment.
* Ongoing training and development opportunities.