> Markdown version of [/jobs/ext/2245801-java](https://www.wearedevelopers.com/jobs/ext/2245801-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java разработчик - **Company:** Enfint - **Location:** Greater London, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Akka (Toolkit), Amazon Web Services, Amazon S3, Cloud Computing, Computer Programming, Data Structures, Relational Databases, Web Development, Identity and Access Management, Junit, PostgreSQL, Liquibase, Object-Oriented Software Development, Play Framework, Standard Sql, Scala (Programming Language), Multithreading, ReactJS, Delivery Pipeline, Concurrency, Backend, Gitlab, Event Driven Architecture, Gherkin, Apache Kafka, Cucumber (Software), Domain Driven Design, Docker, Microservices - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815088694-java- ## About the Role * Strong understanding of event-driven microservices architecture, including design pitfalls and best practices; * Knowledge of Domain-Driven Design and event-driven architecture principles; * Experience with Docker and Kubernetes; * Experience with event-driven communication patterns; * Expertise in building and maintaining DevOps pipelines, ideally with GitLab; * Experience with shift-left testing using JUnit, Cucumber, Gherkin, PACT, and Test Containers; * Working knowledge of Kafka and MQ; * Advanced Scala programming skills across functional and object-oriented paradigms; * Practical expertise with Scala, Akka, Play Framework, Cats, and Scalaz; * Experience delivering enterprise-grade Scala applications in production environments; * Strong understanding of data structures, algorithms, concurrency, and multithreading; * Strong SQL knowledge and experience with relational databases such as Postgres; * Working knowledge of object storage solutions such as AWS S3; * Familiarity with Flyway and Liquibase; * Experience with major public cloud platforms, preferably AWS; * Hands-on experience with AWS Aurora, MSK, S3, and IAM; * Basic understanding of cloud networking concepts; * Strong understanding of and commitment to agile working; * Experience with Scrum and Kanban; * Experience participating in sprint ceremonies, including Product Backlog Refinement; * Proven collaboration with cross-functional teams in scaled agile environments; * Experience writing applications using Java; * Experience developing web applications using ReactJS. ## Description Описание LSEG is a global financial markets infrastructure and data provider that supports financial stability, empowers economies, and enables customers to create sustainable growth. Задачи * Design, implement, and maintain performant, resilient, and scalable backend services built predominantly in Scala; * Focus on engineering excellence and coding through hands-on problem-solving and delivery; * Engage in technical design and implementation to ensure robust, scalable solutions aligned with industry best practices; * Contribute to all stages of the product engineering life cycle, including solutioning, design, coding, and testing; * Promote collaboration and transparency within the team to drive high-quality outcomes; * Take ownership of work and proactively assume responsibilities aligned with product engineering needs; * Apply LSEG engineering principles to build with purpose and foster technical excellence; * Create an environment of engagement, challenge, constructive questioning, trust, respect, and strong teamwork. Требования * Strong understanding of event-driven microservices architecture, including design pitfalls and best practices; * Knowledge of Domain-Driven Design and event-driven architecture principles; * Experience with Docker and Kubernetes; * Experience with event-driven communication patterns; * Expertise in building and maintaining DevOps pipelines, ideally with GitLab; * Experience with shift-left testing using JUnit, Cucumber, Gherkin, PACT, and Test Containers; * Working knowledge of Kafka and MQ; * Advanced Scala programming skills across functional and object-oriented paradigms; * Practical expertise with Scala, Akka, Play Framework, Cats, and Scalaz; * Experience delivering enterprise-grade Scala applications in production environments; * Strong understanding of data structures, algorithms, concurrency, and multithreading; * Strong SQL knowledge and experience with relational databases such as Postgres; * Working knowledge of object storage solutions such as AWS S3; * Familiarity with Flyway and Liquibase; * Experience with major public cloud platforms, preferably AWS; * Hands-on experience with AWS Aurora, MSK, S3, and IAM; * Basic understanding of cloud networking concepts; * Strong understanding of and commitment to agile working; * Experience with Scrum and Kanban; * Experience participating in sprint ceremonies, including Product Backlog Refinement; * Proven collaboration with cross-functional teams in scaled agile environments; * Experience writing applications using Java; * Experience developing web applications using ReactJS. Условия * Healthcare, retirement planning, paid volunteering days, and wellbeing initiatives; * The company offers equal opportunities and reasonable accommodations for religious practices, beliefs, and mental health or physical disability needs. ## Related Videos - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)