Java Technical Lead

Job description

Position: Java Technical Lead

Location: Ukraine

Hours: Full Time

Years of Experience: 12 years minimum

Education: Master / Bachelor

Travel: Yes

Relocation: Yes


Job Summary

We believe our families are the most important people in our lives. We believe that our work should speak for itself and we believe that everyone should be given a chance to succeed and grow. We also believe there is no substitute for hard work and that when we falter, we get up and do it again. We come to work with one singular goal and that is to create jobs and provide clean energy in America. We believe in talking less and executing as per our client’s timeline. Do you see yourself thriving in an entrepreneurial culture and spending time with disciplined business warriors? If so then we invite you to read on.

We are an AI driven small business lending and investment platform company that has an immediate full-time opportunity for an operations driven executive who will help our company in improving processes in portfolio management, originations, collections, asset management and maintaining world class standards in servicing credit files on our customers. Come join our mission and make your mark with our outstanding people.


About AVANA Companies


AVANA Companies is an AI Investment and Lending platform focused on small businesses in America along with regulated CUSO, Asset Management Firm and a FDIC Bank. Together with our growing mix of accredited investors, family offices, and institutional investors, we provide financing for permanent real estate mortgage loans under the United States SBA program, construction loans, small balance unsecured loans and bridge loans. At AVANA Companies, we specialize in lending to specific niche industries that we’re highly knowledgeable in, such as hospitality, elderly care facilities, and healthcare facilities, because it enables us to provide the best possible service for our borrowers and minimize risk for our investors. Our company has launched two platforms recently – a small business lending platform (LendThrive™) that will drive online originations for small balance lending on working capital, equipment, inventory and accounts receivable. Our second platform (EqualSeat™) is to provide access to retail investors to co-invest with institutional investors in SME loans.



  • Java/J2EE, JDBC, SQL, SML, Java API and Spring Framework (Boot, Security, Cloud, Data JPA, MVC)
  • Algorithms, Design Patterns, SOLID principles
  • Network Protocols, Idempotent Async Messaging
  • HTML, HTML5, CSS, JavaScript and jQuery, AJAX and JSON.
  • Web Services (WSDL, Restful and JAX-WS) and REST Services.
  • Spring Boot, Spring Data and Gradle
  • CI/CD concepts & tools

Additional (Nice to Have)

  • Docker, Docker Compose, Kubernetes


Duties and Responsibilities

  • Responsible for various aspects of ongoing software (mobile and web) development, support and maintenance projects
  • Work on platform products to translate business requirements into technical designs and plan sprints that deliver quality components and products on time.
  • Determine project requirements and develop work schedules for the team.
  • Bring deep experience and strategic insight spanning from Design, Development and deployment of applications and platform tools.
  • Conduct unit testing using automated unit test frameworks.
  • Reviewing the work of other developers and providing feedback.
  • Own and execute projects independently and drive technical decisions as an expert.
  • Use Coding standards and best practices to ensure quality.
  • Build relationships with stakeholders, manage expectations, and establish credibility.
  • Partner with the development team on building intelligent business solutions focused on CUSTOMER experience in a deadline-driven environment with highest quality.
  • Assist the product engineering team of product owners and business analysts in specifying requirements into technical requirements.
  • Actively participate in research, discussions and decisions on software architecture, development processes, and other standards
  • Actively participate in our Scrum process: Standups, Refinements, Planning, Retrospectives, Demos
  • Changes in business may require alterations to this Job Description.


  • Degree in Engineering, Information Systems or related.
  • Minimum 12 years experience
  • Sound knowledge of estimation techniques.
  • Deep problem-solving abilities and analytical skills to resolve ambiguous requirements.
  • Attention to detail and quality, and the ability to work well in and across teams.
  • Ability to work in a fast-paced and multi-national environment.
  • Thinks outside the box, problem solver and quick thinker.
  • Exemplary communication skills in both written and verbal

Apply directly at