COGNIZANT TECHNOLOGY SOLUTIONS ASIA PACIFIC PTE. LTD.
Software Engineer
Professional Full Time 4 年以上の経験
スキル
DesignNode.jsNodeJSAWSTypeScriptGoogle Cloud PlatformDynamoDBFront-end DevelopmentNoSQLComputer ScienceSpring BootResponsive DesignGCPJavaDatabases
職務内容
Key Responsibilities
- Design, develop, test, and maintainscalable backend services using Node.js (NestJS) or Java (Spring Boot).
- Build responsive frontend applications using React.js / Next.js based onUI/UX designs.
- Design and manage relational and NoSQL databases (PostgreSQL, MySQL,DynamoDB).
- Integrate internal platforms with external systems including IoT data sourcesand third-party APIs.
- Implement CI/CD pipelines and support automated deployment across cloudplatforms.
- Deploy and support applications on AWS and Google Cloud Platform.
- Participate in Agile ceremonies, code reviews, and production support.
Job Requirements
- Degree or Diploma in Computer Science,Software Engineering, IT or related field.
- Minimum 3–5 years of hands-on software development experience.
- Strong experience in JavaScript / TypeScript.
- Experience with NodeJS (NestJS) or Java (Spring Boot).
- Proficient with React.js frontend development.
- Experience with REST APIs, databases, and ORM tools.
- Familiarity with cloud platforms (AWS / GCP) and Docker.
Preferred Skills
- Exposure to IoT platforms or real-time data processing.
- Experience with Firebase and serverless architecture.
- CI/CD, Jenkins, Kubernetes knowledge is an advantage.