➡️ Apply here: Senior Java Engineer / Team Lead
🔔 Monitor #java #team_lead jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
📍 On-site – Tbilisi, Georgia
🕒 Full-time
**Company Description**
**OMNO Payment Orchestrator Platform** is a cutting-edge solution that revolutionizes payment processing for online merchants.
By aggregating multiple **Payment Service Providers (PSPs)** under one platform, OMNO simplifies and enhances the payment experience.
It delivers unmatched flexibility, visibility, and efficiency in managing online transactions — making it the preferred choice for modern businesses seeking streamlined, scalable payment systems.
**Role Description**
We are looking for a highly skilled **Senior Java Engineer / Team Lead** to join our on-site engineering team in **Tbilisi**.
In this role, you will combine **technical depth** with **leadership initiative**, contributing to the design, development, and evolution of OMNO’s payment orchestration platform.
You’ll lead by example — building robust backend services, guiding the team toward high engineering standards, and ensuring reliability, scalability, and performance across the platform.
**Key Responsibilities**
* Lead and participate in **system design and implementation** of scalable backend services using Java.
* Translate business requirements into **technical designs and implementation plans**, ensuring reliability and maintainability.
* Ensure best practices in coding, testing, and engineering are consistently applied across the team.
* Conduct **code reviews** and provide technical guidance to peers.
* Collaborate with product managers, QA, and DevOps to ensure smooth, high-quality releases.
* Perform **root cause analysis** and proactively improve system stability and performance.
* Maintain technical excellence through proactive management of technical debt, refactoring initiatives, and continuous improvement of code and architecture
**Requirements**
* **6+ years** of experience in backend software development.
* Strong willingness and ability to provide technical leadership to a small team while remaining fully hands-on.
* Deep understanding of **microservices architecture** and distributed systems.
* Ability to **design and document technical implementations end-to-end**, including APIs, data models, and integration flows.
* Solid knowledge of **software design and integration patterns**, clean architecture, and scalable system design.
* Experience with **CI/CD pipelines**, Git-based workflows, and collaborative development.
* Strong analytical and troubleshooting skills with a focus on **root cause identification**.
* Excellent communication and teamwork skills.
**Must Have**
* **Java 17+ and Spring Boot** – Expertise in modern Java development and the Spring Boot ecosystem, including data, security, and microservices modules, with hands-on experience in building production-grade systems.
* **AWS Services** – Experience designing and deploying systems using AWS (ECS/Fargate, S3, RDS, CloudWatch, Lambda, etc.).
* **Message Brokers** – Experience with Kafka, RabbitMQ, or similar technologies for asynchronous and event-driven architectures.
* **Relational Databases** – Strong SQL knowledge and schema design skills
* **Document Databases** – Familiarity with NoSQL solutions
* **Design & Integration Patterns** – Ability to apply best practices for modular and maintainable services.
* **Troubleshooting & Root Cause Analysis** – Advanced debugging and issue resolution capabilities.
**Nice to Have**
* **Go (Golang)** – Experience building or maintaining Go-based microservices.
* Experience in **fintech**, **payment processing**, or **high-availability systems**.
* **AWS Developer or Solutions Architect Certification.**
* **Full-stack experience** (React, Angular, or similar frontend frameworks).
**What We Offer**
* A modern and **comfortable office** in Tbilisi.
* **Delicious daily lunch** provided on-site.
* **Health insurance** coverage.
* **Friendly and collaborative atmosphere** with a strong engineering culture.
* **Professional growth opportunities**, including leadership development, mentorship, and work on complex fintech systems.
Opportunity to contribute to a **global, high-performance payment platform** built with cutting-edge technologies.
