14 Thought Frameworks Jobs
Backend Developer - Java/Python/Node.js (3-5 yrs)
Thought Frameworks
posted 17hr ago
Job Description :
Responsibilities :
- Design, develop, and maintain RESTful APIs and microservices using Java, Python, Node.js, or other relevant technologies.
- Develop and implement scalable and high-performance backend systems.
- Write clean, well-documented, and testable code.
- Participate in all phases of the software development lifecycle, including design, development, testing, and deployment.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug production issues.
- Stay up-to-date with the latest technologies and industry best practices.
- Contribute to the improvement of our engineering processes and tools.
Qualifications :
- 3-5 years of professional experience as a Backend Developer.
- Strong proficiency in at least one of the following languages: Java, Python, Node.js.
- Experience with RESTful API design and development.
- Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with containerization technologies such as Docker and Kubernetes.
- Experience with message queues (RabbitMQ, Kafka).
- Strong understanding of object-oriented programming principles.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- A passion for learning and a desire to stay current with the latest technologies.
Bonus Points :
- Experience with GraphQL.
- Experience with serverless computing.
- Experience with data streaming and real-time applications.
- Experience with Agile development methodologies.
- Contributions to open-source projects.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Backend Developer roles with real interview advice