Oracle
Java Full Stack Developer - Dallas, TX
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик (Java + Angular) в команду по борьбе с мошенничеством. Разработка и поддержка веб-приложений с микросервисным бэкендом на Java/Spring Boot и фронтендом на Angular.
Задачи
- Разработка фронтенда на Angular (10+) с использованием TypeScript, компонентов, сервисов, директив, пайпов, роутинга, реактивных форм и внедрения зависимостей
- Интеграция Angular-приложений с RESTful API
- Разработка адаптивных и масштабируемых веб-приложений на HTML5, CSS3, SASS/SCSS и JavaScript
- Оптимизация производительности, lazy loading, module federation и соблюдение практик фронтенд-безопасности
- Разработка бэкенда на Java, Spring Boot, Hibernate/JPA, SQL и микросервисной архитектуре
- Работа над системами предотвращения мошенничества
Требования
- Сильный практический опыт разработки и архитектуры на Angular (Angular 10+, TypeScript, NgRx, RxJS, Angular Material)
- Опыт работы с Java, Spring Boot и микросервисами
- Опыт с Hibernate/JPA, SQL, REST API
- Обязательный опыт в домене предотвращения мошенничества (Fraud Prevention)
- Знание JavaScript, AngularJS, HTML5, CSS3, SASS/SCSS
- Понимание компонентной архитектуры, оптимизации производительности, lazy loading, module federation и практик фронтенд-безопасности
- Знакомство со стандартами доступности (WCAG), юнит-тестированием (Jasmine/Karma) и инструментами e2e-тестирования
Условия
- Компенсация от 37 000 до 132 000 USD в год в зависимости от опыта и квалификации
- Медицинская, стоматологическая и офтальмологическая страховка, план 401k, переменные выплаты/бонусы, оплачиваемый отпуск и праздничные дни для full-time сотрудников
- Позиция недоступна для независимых подрядчиков
- Заявки, полученные позже 120 дней после даты публикации, не рассматриваются
Навыки
- Java
- Spring Boot
- Hibernate
- JPA
- SQL
- Microservices
- REST API
- Fraud Prevention
- Angular
- AngularJS
- TypeScript
- JavaScript
- HTML5
- CSS3
- SASS
- SCSS
- NgRx
- RxJS
- Angular Material
- Docker
- CI/CD
- Kubernetes
- Azure
- AWS
- Jasmine
- Karma