Company Name: ThinkMarkets Job Details: Salary,not,providedKubernetesJavaKafkaDockerRabbitMQSpringBootChatGPTSenior,and,Expert,levelRemote,from,US,,Canada,,Europe,,UKMore,information,about,location Job Url: https://app.welcometothejungle.com/jobs/6r2ytigQ?theme=newly-added Job Description: RoleWho you areWe are looking for a senior-level Java engineer who thrives in complex environments and wants to elevate the engineering bar within a multidisciplinary trading platform ecosystemThis is not a traditional Java developer role7+ years of backend Java development, ideally in fintech, trading, or low-latency/high-availability systemsExpertise in Java 11+, Spring Boot, microservice design patterns, and system decomposition strategiesStrong understanding of multithreading, memory management, distributed transactions, and securityFamiliarity with code generation workflows, AI copilots, or prompt engineering (e.g. ChatGPT, GitHub Copilot)Deep experience with CI/CD pipelines, containerized environments (Docker, Kubernetes), and observability stacksAbility to critically evaluate and improve AI-generated code for correctness, scalability, and clarityStrong communication skills and ability to drive projects forward independently and collaborativelyDesirableExperience working with LLM-based tools or contributing to AI-driven developer platformsFamiliarity with FIX protocol and real-time data distribution in financial systemsExperience with domain-driven design, event-driven architecture, and reactive programming (e.g. Reactor, Vert.x)What the job involvesYou will be working on cutting-edge architecture initiatives, rewriting monolithic systems into modular microservices, and integrating AI-assisted development into daily workflows using our proprietary LLM agent, WindsurfYou’ll be the go-to expert for complex backend solutions and an engineering force multiplier across teams that are currently focused on feature-level development and integrationsLead the development and decomposition of legacy monoliths into scalable, resilient Java-based microservicesReview and refactor AI-generated code from Windsurf, ensuring accuracy, performance, and maintainabilityOwn critical backend services end-to-end including design, testing, deployment, and documentationCollaborate closely with architects, DevOps, and platform leads to set modern engineering standardsMentor and support mid-level engineers by bringing clarity, performance thinking, and clean code practicesParticipate in design reviews, API definition, and build out of messaging-based systems (Kafka, RabbitMQ)Share this jobReport a problem with this jobHide companyView 8 more jobs at ThinkMarketsInsightsTrustpilot (4.2)CompanyCompany benefitsWork flexibility: Enjoy flexible working hours and adjust your workday to your lifestyleCareer growth: Advance your career with opportunities in multiple departments across the globeTechnology: Utilise state-of-the-art technology no matter what department you chooseContinuous learning: Accelerate your growth at a tech company that stands at the forefront of innovationFunding (1 round)Feb 2022$30mLATE VCTotal funding: $30mOur takeThinkMarkets is a multi-award-winning provider of online trading services. With solutions spanning stocks, ETFs, futures and more, this long-established market powerhouse is committed to making trading accessible to everyone.To this end, the company supplies a robust learning hub alongside its trading services. This enables it to support better literacy in trading so that more people can work the space with success.Since its founding in 2010, ThinkMarkets has continuously expanded its offering and kept pace with advancements in the industry. This is evidenced by its reception of both the Investors’ Chronicle Award and TechRadar Award in 2024, highlighting its dedication to innovation.StephCompany Specialist at Welcome to the Jungle