top of page

Lead Java Technical Consultant

Lead Java Technical Consultant

Location

Remote

Headquarter

London, UK

Deadline

March 10, 2025 at 8:00:00 AM

Salary

€25 p/h

Job Type

Full-time

Why Gegidze?

Gegidze - Business consulting and full stack services.
Everything that you need to grow and sustain your business. End-to-end digital solutions for Startups & SMEs.
We are transforming Georgia and the Caucasus region into the new tech hub.

Our services: HR Tech, Design, Legal, Finance & Tax and Sales & Marketing

Since 2017, we have delivered success to the leading Startups and SMBs across 16 countries worldwide.
Success in Numbers:
• 100+ remote teams built
• 200+ projects accomplished
• $ 50M+ earned for our customers 


At our agency, with 6 locations in Tbilisi, Yerevan, Berlin, Dublin, Warsaw and Tallinn, we work with great passion daily to build and innovate great brands.

About the role

Currently, we are looking for a Lead Java Technical Consultant for a client specializing in providing FinTech consultancy to corporates and financial institutions. The company focuses on offering expertise in trading, technology, risk management, and operations consultancy. Their team of analysts works closely with clients to understand business challenges and inefficiencies, proposing technology-driven solutions and process improvements. The technology and delivery specialists then implement these changes to drive operational excellence. The consultants are known for their deep industry knowledge, technical expertise, and commitment to delivering impactful solutions that transform business operations.

We are looking for a Lead Java Technical Consultant to oversee the implementation of new projects, maintain existing client solutions, and guide the technical team in selecting and applying the best technologies to meet client objectives. This role involves full-stack development, cloud infrastructure setup, and working closely with cross-functional teams to ensure successful project delivery.

Your duties

As a Lead Java Technical Consultant, you will be responsible for:

- Leading the implementation of new projects, ensuring successful delivery and alignment with client requirements.
- Working closely with clients to monitor and maintain existing projects, ensuring their ongoing success.
- Selecting and implementing the appropriate technologies to achieve client expectations and deliver high-quality solutions.
- Setting up and configuring cloud infrastructure and building projects from scratch.
- Overseeing full-stack development (Java backend, React frontend) for the initial phase of the project.
- Collaborating with cross-functional teams, including backend, frontend, and QA teams.
- Troubleshooting and resolving technical issues to ensure smooth project execution.

Requirements

- 5+ years of experience in Software Design, Software Development, or Software Testing methodologies.
- 5+ years of experience with Object-Oriented Programming using Java (Version 11+).
- Expert knowledge in 3 of the following frameworks/APIs:
Spring Boot (V2+) or Jakarta Enterprise Edition (Version 8+)
Hibernate/JPA
Spring Data JPA
Spring Security
Spring Web MVC
Other Spring modules

- Expert in at least 2 of the following databases:
Oracle (SQL dialect)
MSSQL (SQL dialect)
JPQL
Database design (Model creation, normalization, ER diagrams)
Database performance optimization

- Expertise in 2 or more of the following:
Microservice Architecture
RESTful Web Services
Serverless Computing
Cloud technologies, particularly Microsoft Azure

- Advanced knowledge in 3 tools with intermediate knowledge in one of the following:
GIT
Jira
Eclipse
Maven/Gradle

- Familiarity with Java Webserver and Application Server concepts.
- General knowledge of Cloud Technology with a focus on Azure (Active Directory, Azure Kubernetes Service, MSSQL Server).
- Expert Knowledge in one of the following areas or intermediate knowledge in two areas:
Test Automation
Containerization
Deployment and Orchestration Tools (Jenkins / Kubernetes, GitLab)

- English language upper intermediate (B2) is a must
- Able to work independently with minimal supervision
- Ability and desire to learn new software applications, especially new API's and frameworks

Nice to have:

- Knowledge of H2 in-memory databases
- Experience with non-relational databases

Benefits

Join us

If that sounds just like you, simply apply with your CV: talent@gegidze.com or press the button “Apply Now.”

Our hiring process:

After you hit the button “Apply Now” and upload the resume, our HR team will review your profile.
If the skills and experiences mentioned in your resume match the requirements, you will have:
1. Quick introduction call with our HR team
2. Technical/soft skill interview with client
3. Introduction call with the end client

After receiving positive feedback from the client we will circulate the job offer to you.
Wish you good luck and hope to see you in our incredible team of top digital talents!

bottom of page