PCI Energy Solutions
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-разработчик в PCI Energy Solutions для проектирования и реализации серверных компонентов, REST API и распределённых модулей на Java в облачной инфраструктуре AWS.
Задачи
- Проектировать и реализовывать backend-компоненты приложений, логику сервисного слоя и распределённые программные модули
- Разрабатывать и развивать RESTful API, модели данных, валидацию, обработку ошибок и точки интеграции сервисов
- Участвовать в обсуждении архитектуры и технических решений для новых и существующих систем
- Разрабатывать backend-логику хранения, извлечения и обработки данных в SQL и NoSQL базах и объектных хранилищах
- Создавать и поддерживать unit- и интеграционные тесты, сборку и CI-процессы
- Поддерживать контейнеризованную разработку и деплой с использованием Docker, Kubernetes и аналогичных инструментов
- Использовать observability-инструменты (Prometheus, Grafana, Splunk, ELK) и GenAI/LLM для анализа сложных технических проблем
- Проводить ревью изменений кода на корректность, поддерживаемость, безопасность и покрытие тестами
Требования
- Магистерская степень в Computer Science или Computer Engineering
- Два года опыта Software Engineer в разработке cloud-native backend-приложений на AWS и облачных управляемых сервисах
- Два года опыта разработки RESTful API и логики интеграции сервисов, а также слоёв доступа к SQL и NoSQL данным
- Навыки Java, RESTful APIs, AWS CDK, Linux/Unix, Lambda/EC2, DynamoDB/RDS, S3, ECS/Fargate, SNS/SQS, IAM, CloudWatch, CloudTrail, VPC, WAF
Навыки
- Java
- RESTful APIs
- AWS
- AWS CDK
- Linux
- Unix
- Lambda
- EC2
- DynamoDB
- RDS
- S3
- ECS
- Fargate
- SNS
- SQS
- IAM
- CloudWatch
- CloudTrail
- VPC
- WAF
- Docker
- Kubernetes
- Prometheus
- Grafana
- Splunk
- ELK Stack
- SQL
- NoSQL
- microservices