11 STM Technologies Jobs
Backend Developer - Node.js/Java (4-6 yrs)
STM Technologies
posted 1mon ago
Responsibilities :
- Design, develop, and maintain backend services using languages like Typescript, Node.js, Java, or Python.
- Develop and implement RESTful APIs and microservices.
- Build and deploy cloud infrastructure using AWS CDK (Cloud Development Kit).
- Work closely with frontend developers to integrate backend services with user interfaces.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Write clean, well-documented, and maintainable code.
- Troubleshoot and debug complex issues.
- Collaborate with cross-functional teams to deliver high-quality software.
- Stay up-to-date with the latest technologies and industry best practices.
- Contribute to the improvement of our development processes and tools.
Qualifications :
- Strong proficiency in AWS CDK (Cloud Development Kit)
- Strong proficiency in Typescript
- Solid understanding of backend development principles and best practices
- 3+ years of professional experience in backend development.
- Experience with at least one of the following languages: Typescript, Node.js, Java, Python.
- Experience with cloud platforms, preferably AWS.
- Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB).
- Experience with RESTful APIs and microservices architecture.
- Experience with containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines and tools (Jenkins, GitLab CI).
- Experience with testing frameworks and methodologies (unit tests, integration tests).
- Experience with message queues (SQS, Kafka)
Functional Areas: Software/Testing/Networking
Read full job description