A Backend Developer builds and maintains application using Python, including APIs and business logic. They use AWS cloud services to deploy and manage scalable, reliable systems. The role involves working with databases, ensuring performance and security, and integrating different services. It can also include working with GenAI/LLMbased solutions for building intelligent applications. Developers collaborate with teams to deliver end-to-end software solutions.
- Assess and analyze the existing Azure codebase to identify reusable components and migration gaps.
- Design and develop RESTful APIs and microservices using Python (FastAPI/Django) on AWS infrastructure.
- Refactor existing backend code for AWS services (Lambda, ECS/Fargate, API Gateway) .
- Implement and manage data repositories using DynamoDB, RDS, or other AWS database services.
- Build and maintain CI/CD pipelines for automated testing and deployment.
- Configure networking, security, and monitoring for backend services.
- Collaborate with frontend, data engineering, and DevOps teams to deliver integrated solutions.
- Participate in code reviews, technical documentation, and architecture discussions.
- Assess and analyze the existing Azure codebase to identify reusable components and migration gaps.
- Design and develop RESTful APIs and microservices using Python (FastAPI/Django) on AWS infrastructure.
- Refactor existing backend code for AWS services (Lambda, ECS/Fargate, API Gateway) .
- Implement and manage data repositories using DynamoDB, RDS, or other AWS database services.
- Build and maintain CI/CD pipelines for automated testing and deployment.
- Experience with GenAI/LLM-based solutions for building intelligent applications.
- Configure networking, security, and monitoring for backend services.
- Collaborate with frontend, data engineering, and DevOps teams to deliver integrated solutions.
- Participate in code reviews, technical documentation, and architecture discussions.
At Space, we're not just building software; we're crafting digital solutions that redefine industries. We believe in the power of technology to transform businesses and lives. Our culture is one of innovation, collaboration, and a relentless pursuit of excellence. We foster an environment where ideas are nurtured, and potential is maximized.
Joining Space means becoming part of a dynamic team that's at the forefront of technological advancements.You'll have the opportunity to work on challenging and rewarding projects, alongside some of the brightest minds in the industry. We offer a competitive compensation package, comprehensive benefits, and ample opportunities for professional growth.
But what truly sets us apart is our commitment to our employees. We believe in investing in our people, providing them with the tools, resources, and support they need to succeed. We encourage a healthy work-life balance and promote a positive and inclusive workplace culture. If you're passionate about technology and eager to make a meaningful impact, Space is the place for you.