Overview
On Site
$0 - $0
Full Time
Accepts corp to corp applications
Skills
Backend
Python
Java
GCP
REST APIs
SQL
Docker
Kubernetes
CI/CD Pipelines
NoSQL
PostgreSQL
MongoDB
Devops
Jira
Microservices
React
Angular
Job Details
Job Title: Full Stack Developer (Primary Backend Python/Java, Preferably Google Cloud Platform)
Location: San Jose, CA (Onsite)
Duration: Long term contract
Educational Qualification* | Bachelor s or Master s degree in Computer Science, Engineering, or related field. |
Experience Range | 11 years |
Primary (Must have skills)* - To be Screened by TA Team | Required Skills 4+ years of Proficiency in Python or Java for backend development. Hands-on experience with microservices architecture, REST APIs, and cloud-native applications. 2+ years of experience with Google Cloud Platform services (Compute Engine, Cloud Functions, Pub/Sub, BigQuery). 3+ years of experience in Knowledge of SQL Experience with CI/CD pipelines, Docker, and Kubernetes. |
Job Description of Role* (RNR) - To be Evaluated by Technical Panel (Define it to give more clarity) | Responsibilities Design, develop, and maintain scalable backend services using Python or Java. Build and integrate RESTful APIs and microservices for enterprise applications. Work on Google Cloud Platform (Google Cloud Platform) services for deployment, monitoring, and scaling. Collaborate with front-end developers to ensure seamless integration. Implement best practices for code quality, performance, and security. Participate in architecture discussions, code reviews, and technical documentation. Troubleshoot and optimize backend performance and database queries. NoSQL databases (PostgreSQL, MongoDB). Understanding of Agile methodologies and DevOps practices. |
Soft skills/other skills - To be Evaluated by Hiring Manager (To define how this will be evaluated) | Communication Skills: Communicate effectively with internal and customer stakeholders Communication approach: verbal, emails and instant messages Interpersonal Skills: Strong interpersonal skills to build and maintain productive relationships with team members Provide constructive feedback during code reviews and be open to receiving feedback on your own code. Problem-Solving and Analytical Thinking: Capability to troubleshoot and resolve issues efficiently. Analytical mindset Task/ Work Updates Prior experience in working on Agile/Scrum projects with exposure to tools like Jira/Azure DevOps Provides regular updates, proactive and due diligent to carry out responsibilities |
Expected Outcome | Deliver secure, scalable backend services using Python or Java, integrate with Google Cloud Platform for deployment and performance optimization, ensure robust APIs and microservices, and maintain high code quality and reliability. |
Secondary Skills to be planned Post Hiring - Training Plan | Exposure to frontend technologies (React, Angular). Experience with performance tuning and scalability strategies. Certifications in Google Cloud Platform or Cloud Architecture. |
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.