Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
EPAM develops enterprise software products, open source solutions, accelerators, and AI solutions. This role supports transformative agriculture-sector applications for field trialling and in-field decision-making.
задачи
Develop, enhance, and maintain web applications using ReactJS, Java, and Spring Boot;
Build reliable microservices architecture adhering to RESTful API and HTTP standards;
Collaborate with cross-functional teams to simplify user journeys and optimize system performance;
Design and implement serverless solutions using AWS Lambda, API Gateway, DynamoDB, and other AWS services;
Ensure real-time data availability and improve application usability for field scientists;
Write clean, modular code aligned with Java standards and best practices;
Follow Agile/Scrum methodologies to deliver software solutions in iterative cycles;
Implement CI/CD pipelines and automation-first principles with GitLab, Docker, and Terraform;
Create and maintain API documentation using OpenAPI/Swagger standards;
Conduct TDD-driven development covering unit, integration, and contract testing;
Focus on data quality within application designs, ensuring accurate inputs and reference harmonization;
Future-proof technical design to support evolving data analytics needs;
Design, build, and deploy AI-enabled solutions using Java technologies;
Lead the implementation of business-critical features powered by AI;
Contribute to all phases of the AI Software Development Life Cycle, including solution design, prompt engineering, model integration, evaluation, monitoring, deployment, and continuous improvement;
Stay updated on the latest trends in Java and AI technologies.
требования
3+ Years of experience in Java development, including Java 17+;
Proven experience implementing the AI Software Development Life Cycle with a maturity level of 2.5+;
Background in Spring Boot and/or Quarkus development;
Proficiency in ReactJS and React Query for dynamic and responsive UIs;
Expertise in RESTful APIs and microservice architecture based on HTTP standards;
Knowledge of AWS serverless architecture, including DynamoDB, Lambda, API Gateway, SQS/SNS, and containers;
Understanding of SQL and non-relational databases;
Experience with clean code practices and modular design principles;
Familiarity with CI/CD pipelines, GitLab, and Agile/Scrum methodologies;
Competency in TDD, including unit, integration, and contract testing;
Ability to create comprehensive API documentation using OpenAPI/Swagger;
Ability to work with Terraform, Docker, and other DevOps tools;
Qualifications in solution design, prompt engineering, and model integration;
Familiarity with the evaluation, monitoring, deployment, and continuous improvement of AI solutions;
Ability to communicate effectively in written and spoken English at B2 level;
Nice to have: advanced CI/CD customization, OpenLayers for geospatial data visualization.