Job Description
Job Details
- Company Name: Getinz Techno Services
- Employment type: Full time
- Experience: Fresher
- Salary: $10 to $15 Hourly
- Location : Remote Option Available
Work schedule : 5 days a week
Job Title: Senior / Lead Backend Engineer (Java, Cloud & DevOps)
Mandaotry Skills : java Backend , AWS/GCP/Azure cloud, Sagemaker, Microservices, sb, kubernates, CI/CD,Terraform, AI /ML
Work Mode: Remote (anywhere in India)
Notice Period: Immediate to 15 Days
Role Overview
We are seeking a highly experienced Senior or Lead Backend Engineer with strong expertise in Java software development, cloud-native architecture, and DevOps practices. The ideal candidate will bring hands-on experience in Java microservice frameworks (Spring/Quarkus), serverless technologies (AWS Lambda, Azure Functions, Google Cloud Functions), container orchestration and CI/CD automation. This role requires technical leadership, mentorship and the ability to design, build and optimize scalable, secure and reliable enterprise-grade applications.
Key Responsibilities
Cloud-Native Development – Serverless Focus
• Design, develop and maintain Java cloud-native applications using Spring or Quarkus.
• Build scalable microservices and serverless architectures on AWS, Azure, or GCP.
• Hands-on with cloud services including
AWS: Lambda, API Gateway, DynamoDB, S3, CloudWatch, SNS/SQS.
Azure: Functions, API Management, Cosmos DB, Storage, Application Insights, Event Grid/Service Bus.
GCP: Cloud Functions, Apigee, Cloud Datastore, Cloud Storage, Pub/Sub, Stackdriver.
Infrastructure as Code & DevOps
• Implement and manage Infrastructure as Code (IaC) using Terraform with best practices.
• Work with CI/CD pipelines using GitLab CI, GitHub Actions, Jenkins, or ArgoCD.
• Deploy and manage containerized applications with Kubernetes or OpenShift.
Code Quality & Architecture
• Apply Clean Code, SOLID principles and automated testing (unit & integration).
• Conduct code reviews and architecture reviews while mentoring junior developers.
• Ensure solutions prioritize maintainability, performance, scalability, and security.
Observability & Optimization
• Monitor, troubleshoot, and optimize application performance using Datadog, Dynatrace, CloudWatch, Azure App Insights, or Stackdriver.
• Implement logging, tracing, and observability best practices.
• Drive FinOps practices for cloud cost optimization.
Required Skills & Experience
• Strong proficiency in Java with hands-on experience in Spring or Quarkus.
• Expertise in serverless development (AWS Lambda, Azure Functions, Google Cloud Functions).
• Proficient with databases: PostgreSQL, MySQL, MariaDB, Amazon RDS, DynamoDB, Azure SQL, Cosmos DB, Google Cloud SQL/Datastore.
• Container orchestration expertise: Kubernetes, AWS EKS/ECS, Azure AKS, Google GKE.
• Infrastructure as Code (Terraform) for scalable cloud deployments.
• Proven experience with CI/CD tools (GitLab CI, Jenkins, GitHub Actions, ArgoCD)
• Hands-on with event-driven architectures & messaging platforms (Kafka, SNS/SQS, Azure Service Bus, GCP Pub/Sub).
• Security & Identity: Knowledge of SSO, OAuth2, OpenID Connect, JWT, SAML, HashiCorp Vault.
• Cloud Networking: API Gateway, Azure API Management, or Apigee.
• Cloud Storage: Amazon S3, Azure Storage, Google Cloud Storage.
• Working knowledge of Linux OS & shell scripting.
Preferred Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
• Cloud certifications (AWS, Azure, or GCP – Solutions Architect, Developer).
• Exposure to AI/ML services: Amazon SageMaker, Azure Machine Learning, Google Vertex AI.
• Experience with Agile/Scrum/Kanban methodologies.