Role: Node.js / Java Developer / GCP Developer
Minimum Required Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Experience: 1–3 years of hands-on software development experience.
Technical Skills
- Cloud: Experience working with Google Cloud Platform (GCP) services.
- Containers & Orchestration: Practical experience deploying and managing applications on Kubernetes.
- Programming: Proficiency in Node.js/ Java development, including building and maintaining RESTful APIs or backend services.
- Messaging: Familiarity with Apache Kafka for producing and consuming messages.
- Databases: Experience with PostgreSQL or similar relational databases (writing queries, basic schema design).
- Version Control: Proficient with Git and GitHub workflows (branching, pull requests, code reviews).
- Development Tools: Comfortable using Visual Studio Code (VSCode) or similar IDEs.
Additional Requirements
- Communication: Ability to communicate clearly in English (written and verbal).
- Collaboration: Experience working in distributed or remote teams.
- Problem Solving: Demonstrated ability to troubleshoot and debug issues independently.
- Learning: Willingness to learn new technologies and adapt to changing requirements.
Preferred but not required:
- Experience with CI/CD pipelines.
- Familiarity with Agile methodologies.
- Exposure to monitoring/logging tools (e.g., Prometheus, Grafana, ELK stack).