Position: TechLead Java/Full stack
Company: iGamingHunt
Category: Java
Experience required: 5y
English level: upper

Our client, who digitize and enhance SME customers' daily operations by developing and integrating customer facing AI-powered apps, is now looking for a **Technical Lead Java/Full stack**.

Location: East Europe, Turkey, Azerbaijan, Latin America
Type: Remote, full-time
Start date: ASAP

About the Company and Project:

The company focused on automation, digitization, and optimizing how SMBs work with customers, enabling customer-facing interfaces and most of the day-to-day customer interactions online and remote.
Highly dynamic and innovative fintech startup aiming to create a new line of consumer - and business-oriented financial products for the North American market. Mobile-first application development includes orchestration of data-rich services from multiple vendors on the back-end, integration of AI.

Integrated digital risk management platform that provides clients with objective cyber risk data. It quantifies financial exposures and offers Cyber Risk Scoring based on digital assets. 
The platform is intended to work with organizations of all sizes, industries, and cyber maturities. The team consists of industry veterans and professionals with extensive expertise in the cyber industry. 
Cyber risk engine uses a digital asset approach that provides business-oriented use cases and an automated cyber risk management platform. Supporting Fortune 1000 companies, government agencies, insurance companies, and M&A firms. 

**Responsibilities include but are not limited to:**

Technically coordinating and leading the development team
Performing requirement analyses.
Developing high-quality and detailed designs.
Designing, creating, and implementing Java-based applications.
Conducting unit testing using automated unit test frameworks.
Identifying risk and conducting mitigation action planning.
Conducting configuration of your own work.
Reviewing the work of other developers and providing feedback.
Using coding standards and best practices to ensure quality.

**Requirements:**

4+ years of experience 
Degree in engineering, information systems or related. 
Extensive experience in the IT industry. 
Sound knowledge of estimation techniques. 
Sound knowledge of Java technologies. 
Good understanding of unit testing methodologies. 
Analytical skills. 
Communication skills.
English - Intermediate +  

**Technical stack on the project:**

Java8, Spring 3.x/ 2.x, Hibernate 3.x, Struts 1.x/2.x
Oracle, DB2, SQL Server, PostgreSQL, MySQL
SQL, PL/SQL, understanding Python, ability to read React
JAX-RS, REST
Junit, Selenium, Jenkins, Docker