Vacancy catalog
EPAM
Open roleNew

Middle Python Full Stack Developer (Angular)

EPAMUkraine
Work model
Remote
Experience
2+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
18 tags

Technology context

18

Parsed from the vacancy text; ordered by relevance to this role.

AILLMFull StackGenAIAzurePythonAngularCloudDevOpsAPIRESTCI/CDSQLGitCSSDjangoGenAI Tech StackPrompt Engineering

Full listing

Role description

We are looking for a Middle Python Full Stack Developer with Angular expertise to design, build, and maintain scalable enterprise applications, integrating modern GenAI capabilities into business solutions.

Schedule: 5 am-1 pm EST (11:00-20:00 Kyiv time).

Responsibilities

  • Design and develop Python and Django applications that are scalable, secure, and maintainable
  • Implement UI components using CSS, Bootstrap, jQuery, or similar technologies as needed
  • Develop integrations with internal and external systems using REST, SOAP, and WSDL-based services
  • Create and optimize SQL queries, database structures, and data access logic to support application features
  • Work with Business Analysts and stakeholders to translate functional requirements into technical specifications and solutions
  • Implement accurate data mappings and transformations in accordance with business and technical requirements
  • Contribute to code reviews, follow established coding standards, and ensure high-quality deliverables
  • Support the implementation and maintenance of DevOps pipelines using Git and Azure DevOps
  • Contribute to the integration of GenAI capabilities, including GPT models, embeddings, and agent-based components, into enterprise applications
  • Troubleshoot issues across the application stack and collaborate closely with peers to resolve technical challenges
  • Collaborate with other developers and contribute to engineering best practices and coding standards

Requirements

  • 3-5 years of hands-on experience with Python and Django, including enterprise application development
  • 2+ years of experience with SQL development, optimization, and database design
  • 1-2 years of hands-on experience implementing Generative AI technologies, including GPT models, embeddings, and agent-based solutions
  • 1-2 years of experience in Angular
  • 1-2 years of experience in LLM prompt engineering
  • Understanding of application architecture, system integration, and service-oriented architecture (SOA) principles
  • Familiarity with DevOps tools and practices, including Git, Azure DevOps, CI/CD pipelines, and automated deployments
  • Expertise in REST, SOAP, WSDL, and large-scale service integrations
  • Exceptional verbal and written communication skills
  • Strong analytical and problem-solving abilities
  • Proven ability to work effectively in fast-paced, collaborative environments
  • Bachelor's degree in Computer Science, MIS, or a related field
  • Advanced certifications in Python, cloud technologies, or GenAI are preferred but not required