Python Developer

FULL_TIME 3 weeks ago
Employment Information

Backend Engineer


Essential Functions:


? Design, develop, and maintain backend services using FastAPI or Spring Boot.
? Build and maintain RESTful APIs for integration with frontend applications.
? Strong foundation on python & Pydantic for data validation and serialization.
? Optimize backend systems for performance and scalability.
? Collaborate with frontend engineers to ensure seamless integration.
? Write unit and integration tests for backend components.
? Debug and resolve issues in the backend codebase.
? Work with SQL databases and ORM frameworks ( sqlalchemy etc.) for data storage and retrieval.
? Stay updated with the latest trends and best practices in backend development.


Qualifications:


? 4+ years of professional experience in backend development.
? Strong expertise in Python and FastAPI/Flask/Django.
? Proficiency in Pydantic for data modeling.
? Experience with SQL databases.
? Familiarity with Spring Boot (highly preferred).
? Familiarity with any Agentic Framework ( ex : Google ADK , CrewAI, Autogen )
? Strong understanding of RESTful API design principles.
? Experience with version control systems such as Git.
? Strong problem-solving skills and attention to detail.
? Hands on experience with GenAI tools like ChatGPT, CoPilot, Aider, Cline etc.