
Senior Java Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Montenegro.
• Design, develop, and maintain real-time advertising bidding systems including DSPs, RTB Exchanges, and SSP platforms.
• Enhance backend services utilizing Java (Spring Boot / WebFlux) and Go (Golang) to achieve stringent low-latency SLA/SLO targets.
• Construct and oversee data-intensive architectures employing high-load storage solutions (Aerospike, ClickHouse) and event-driven messaging systems (Apache Kafka).
• Engage in R&D projects related to GenAI, incorporating Agentic AI frameworks (LangChain, LangGraph, N8N) for workflow automation and predictive analytics.
• Assume complete ownership of features from start to finish, contributing to the frontend layer (React / TypeScript) for internal tools and dashboards as needed.
• Over 5 years of commercial software development experience with Java as the primary programming language.
• Extensive knowledge of the Spring ecosystem (Boot, Data, MVC, Security, Cloud) and robust practical experience with reactive/asynchronous programming (Spring WebFlux / Project Reactor).
• Strong understanding of distributed systems, concurrency, and performance tuning at the JVM level.
• Proficient verbal English skills at a B2 level or higher, with the ability to articulate architectural decisions and collaborate directly with a global engineering team during voice calls.
• Candidates must be located outside of the Russian Federation due to contractual and payment restrictions. Candidates from Belarus are eligible only if they have an active legal entity/IP in Georgia or Europe for international payments.
• Experience in commercial programming or a strong familiarity with Go (Golang).
• Practical experience with high-load and Big Data tools such as Apache Kafka, ClickHouse, and Aerospike.
• Real-world experience or a significant interest in LLMs and AI orchestration tools like LangChain, LangGraph, or N8N.
• Knowledge of frontend development using ReactJS and TypeScript.
• Opportunity to work on production infrastructure processing over 1 trillion daily requests.
• Collaborate within a team of senior engineers, having a direct influence on the architecture of the platform.
• Flexibility to choose between a fully remote work schedule or a hybrid model from the office in Budva, Montenegro.
• Reliable monthly payments in USD through international B2B contracts.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.