Position: Java Architect
Company: InStandart
Category: Lead
Experience required: 5y
English level: upper

We are looking for a person for long-term cooperation who has deep knowledge and is highly experienced in building architecture for Java applications and wants to use their knowledge in interesting projects.

The knowledge that will be necessary for your effective work:​

15+ Years of experience in Java-based applications;
5+ Years of experience in architecture and design of web-based applications;
3+ Years of experience in architecting and designing web applications using ReactJS-based front-end and J2EE Spring Boot-based backend;
1+ Years of experience in migrating eCommerce applications from Oracle Commerce (ATG/BCC/CSC) to Open Source Stack;
Experience with HTML, CSS, Javascript, Typescript, Bootstrap (or Material UI), and responsive and adaptive page design;
Experience with WebPack, Redux, Flux, React Hooks, Single Page Applications, Server side rendering, Virtual DOMs, GraphQL, WebSockets, and YAML templates;
Experience with Java8, Spring Boot, Spring Cloud, Spring Data, Spring Security, Spring Integrations, SQL DB, and NoSQL DB;
English at the Upper-Intermediate level and higher.

​You will work with:

Retail Domain;
Message Queue;
API Gateway like Apigee;
Developing Spring applications interacting with GCP Cloud Services;
Automated Unit Testing of front-end and back-end components;
Developing microservice-based Rest Services using J2EE Spring;
Working in Agile Scrum Methodology.

​InStandart offers:​​​​​

Experienced and friendly colleagues who are ready to share knowledge;
Professional and career development;
Comfortable working environment;
Flexible schedule and remote work;
Paid vacation.

We will be glad to consider your application!