Position: Mid-Senior Full-stack Developer for Cloud Team (Angular/AngularJS)
Company: GlobalLogic
Category: Java
Experience required: 3y
English level: intermediate

Job Description
Profound working knowledge in software engineering in Java-based backend technologies developing Web Services (REST)
Proven experience in developing end-to-end solutions using both Java and JS frameworks as Angular
Experience in NestJS is a good plus
Proven experience in developing microservice-based projects
Hands-on experience in synchronous/asynchronous messaging one of the message bus technologies: ActiveMQ, Kynesis, Kafka
Experience in API versioning
Experience Java8+
Proven experience in writing Unit testing
Hands-on experience in CI/CD 
Maven or Gradle
Familiarity with agile/collaboration tools (Jira, Confluence, GitLab)
Demonstrated competency using cloud technologies
Ability to effectively work with team members & customers around the globe in a virtual environment
Strong proficiency in the English language, an agile mindset, problem-solving skills, and a willingness to embrace change & new technologies

Job Responsibilities
- Translate business needs into technical application design
- Create new components, support existing components, and develop and integrate API. Some of the components are based on AngularJS and will require migration to Angular 8. All new components will be created on Angular 8.
- Work with Quality Assurance in order to validate the correctness of the implementation. Defect investigation, bug fixing, troubleshooting. 
- Cross-code review and writing unit tests.