Founded in 2002, Webb Fontaine is a world-leading technology company powered by AI, transforming the future of Trade. The company is headquartered in Dubai, U.A.E., and benefits from a worldwide presence through its subsidiaries and branch offices in Europe, the Middle East, Asia, and Africa. Trusted by governments globally, Webb Fontaine provides industry-wide solutions to accelerate Trade development and modernization.
At Webb Fontaine, we emphasize the significance of people within our organization. We identify our team members with their unwavering commitment to excellence and innovation and continuous drive to learn and enhance their skills. Essential to our ethos is the concept of teamwork, where we foster a culture of care, support, integrity, and openness.
We welcome a motivated Team Lead to manage our team and provide effective guidance. You will be responsible for supervising, managing, and motivating team members daily and ensuring code and design quality.
Technical Stack: Java 17, Kotlin, Spring Boot, Elasticsearch, PostgreSQL, Oracle, Kafka, MinIO, GridGain IMDG, Grafana/Prometheus/Jaeger, Kubernetes, Linux
-Lead the design of software architecture, ensuring scalability, reliability, and security
-Design and develop high-quality, scalable distributed applications ensuring high throughput, data correctness and reliability
-Manage the day-to-day activities of the software engineer team and sub-teams, ensuring efficient workflow and high-quality output
-Contribute to the best engineering practices, including the use of design patterns, CI/CD, code review, and automated test
-Ensure code and design quality through the enforcement of coding standards and conducting code reviews
-Collaborate with stakeholders and other teams to scope requirements and align responsibilities
-Lead the engineering team and be responsible for onboarding, training, mentoring, coaching, and career development
-Conduct performance reviews and guide the development and growth of team members
-At least 8+ years of experience in Engineering roles across multiple technologies and platforms
-5+ years of experience in a technical leadership role leading project teams and setting technical direction
-Experience partnering with product management teams
-Experience with continuous integration and delivery tools
-Experience in leading the design and delivery of distributed scalable systems
-Fluent knowledge of engineering best practices as well as seasoned leadership experience
-Excellent communication and people skills, with the ability to work across departments and senior stakeholders
-Can pioneer new technical directions for projects critical to the company’s success
-Over 5 years of hands-on software development experience, with extensive knowledge of Java and experience in Spring/Spring Boot
-Deep practical experience operating high-scale services in production environments
-Advanced knowledge of relational databases such as Oracle and PostgreSQL, proficiency with ORM frameworks, and experience with Kafka
-Strong understanding of microservices, event-driven architecture, OAuth2 security, and various design patterns and technologies that enable business problem-solving at scale
-Experience with continuous integration and continuous delivery tools, and familiarity with containers and observability solutions
-Experience with GCP, AWS, Azure, or any other public cloud platform is a plus
-Willingness to travel abroad if required
-Fluency in English
-Competitive base salary
-Comprehensive benefits package, including medical insurance and days off
-Exposure to diverse international clients and industries
How to apply
We look forward to meeting you in person to discuss the role in detail and hear about your career goals. Please, apply for the vacancy by pressing the “Apply” button below.