Position: Senior/Lead Java Developer
Company: NCube
Category: Java
Experience required: 5y
English level: upper

We are looking for a Senior/Lead Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release.

Our client is a payout orchestration platform that makes it simple to pay anyone, anywhere, any way they want. With over 150 countries and 54 currencies, they provide the widest selection of global payout methods on the market. 

 
Project – fintech platform that is perfect for marketplaces, direct sales organizations, content creator platforms, and businesses that need to reach payees around the world. 

 

Experience / Skills required: 

 

Must have: 

 

5+ years of experience with Java 8+ is a must 

To have good knowledge and experience with Terraform   

Experience with MySQL 8/stored procedures 

Experience with AWS Lambdas is a must 

Experience with Git 

Experience with RESTful APIs 

To have experience with fintech projects 

Upper-Intermediate English and better 

 

Good to have: 

 

Maven 

Python 

Financial services experience  

AWS native services  

OpenApi  

Cyber security best practices 

JWT  

 

Responsibilities: 

 

Participation in full development lifecycle 

Designing, creating, and implementing Java-based applications. 

Interpreting briefs to create high-quality coding that functions according to specifications. 

Determining application functions and building objectives with the team. 

Ensuring that written code falls in line with the project objectives. 

Problem solving with other team members in the project. 

Identifying and resolving immediate and potential issues with applications. 

 

We offer:  

 

Competitive salary with the regular review 

Flexible working schedule, fully remote work opportunities 

Taxes compensations 

Vacation (up to 20 working days) 

Paid sick leaves (10 working days) 

Medical Insurance after probation period (3 months)  

Online English courses 

Direct cooperation with the customer 

Great working environment and team spirit