Position: Java developer
Company: FreySoft
Experience required: 3y
English level: upper

**We are looking for a Java/Kotlin Developer to join our friendly team.**
The FreySoft team is looking for a talented Senior Java/Kotlin developer who is passionate about using cutting-edge technologies, with experience mentoring a team of developers. Be part of a dynamic and challenging environment where you can enhance your skills and grow your career. Apply now and join us on this exciting journey!

**About the project:**
You’ll work with data security and financial crimes. In short, businesses need real-time financial crime insight to put them in control. Our customer's product is a unique real-time database that allows users to understand the risks of doing business with their partners.
The database actively identifies tens of thousands of risky events from millions of structured and unstructured data points every single day. You’ll help the users to evaluate business risks.

**Key Responsibilities:**
- working with the client and other developers to understand business/technical requirements;
- writing and producing clean, efficient code that provides and increases the project’s efficiency;
- the ability to design and develop complex and scalable systems;
- experience in mentoring and leading a team of developers;
- teamwork (team collaboration) intention to achieve results together with the team, coming up with a common solution

**This position requires:**
- You have 4+ years of experience in Kotlin/Java;
- You have experience and a deep understanding of our technology stack, in which we used Kotlin, Java, JVM, Springboot, Yugabyte, and exposed Java ORM; 
- You have hands-on experience with event-driven systems, including Kafka, and a deep understanding of Distributed Application Architecture;
- You have a solid background in graph data stores or using graphQL, 
- Your experience in mentoring and leading a team of developers shows your excellent leadership and management skills;
- Your knowledge of DevOps tools such as Docker, Kubernetes, and Datadog highlights your expertise in the field;
- Additionally, your excellent communication and teamwork skills, enable you to work effectively with cross-functional teams.

**We offer:**
- Flexibility not only in the schedule but in tasks. You’ll be able to change a project or a stack within the product. We’ll not get you bored or burnout anyway!
- Competitive compensation depending on experience and skills. Underestimation of your impact is not allowed in our company!
- Real career growth both financial and professional. Our people are our biggest asset. A skillful and motivated developer can easily become a team lead, own features, or mentor Juniors if you want.
- Close cooperation with the team of strong professionals working in the dynamic IT environment.

Remember, our people are our biggest asset and your well-being is our utmost priority.