Senior Full-Stack Developer (Angular+Java)

Project Description:

We're constructing a platform that facilitates diverse information gathering and processing throughout the bank, offering access to this data via both private and public cloud approaches. This solution will be crafted from the ground up using the latest technologies.

Responsibilities:

- Write robust and thoroughly tested Web Application code.
- Develop clean and efficient code in Angular and TypeScript.
- Proficiency with HTML5, CSS, and JavaScript.
- Create comprehensive Test Cases and User/Supporter Documentation for your code.
- Provide support for the development environment, primarily through automation using Jenkins CI, Bash, and Groovy.
- Assess and integrate new development tools, libraries, and methodologies to enhance quality.
- Conduct peer code reviews of project codebase changes.

Mandatory Skills Description:

- Minimum 5 years of experience in software development.
- At least 3 years of experience as a Web Application developer.
- At least 3 years of experience with Java.
- Proficiency in Angular, JavaScript, and HTML5 with CSS.
- Basic knowledge and usage of SQL (preferably Oracle or PostgreSQL dialects).
- Up-to-date familiarity with modern software development tools and techniques.
- Strong understanding of calling REST Web Services from Web Applications.
- Proficient in Web MVC and other Models for Application Design and Partitioning.
- Ability to optimize Data Retrieval for Web Front Ends using techniques like APIs, Caching, and paging.
- Experience in processing JSON and XML in Web Application Code.
- Working Knowledge of GoF Design Patterns.
- Experience with Tomcat and Apache.
- Familiarity with HTTPS/SSL/TLS, SSO, and building Secure Web Applications.

Nice-to-Have Skills:

- Experience working on projects with dedicated UX Design Team Members.
- Familiarity with Angular Material, Karma, and NGRX.
- Experience with Hadoop or MongoDB.
- Exposure to Messaging Systems like RabbitMQ, Kafka, etc.
- Familiarity with Kubernetes and Docker.
- Proficiency in working with build/configure/deploy automation tools.
- Comfortable using Linux.

Languages:

English: B2 Upper Intermediate

About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:
https://career.luxoft.com/locations/ukraine/

DOU company page:
https://jobs.dou.ua/companies/luxoft/
Job posted on 15 April 2024
54 views    5 applications

To apply for this and other jobs on Djinni login or signup.