Description
We are seeking a Senior Java Engineer to join our team in London or Nottingham. As a Java Engineer at LSEG, you will solve sophisticated challenges that demand a strong command of distributed systems, scalable architectures, and top-tier code quality.
Responsibilities:
- Design and develop scalable, high-performance Java applications using modern frameworks and technologies.
- Proficient Java Programming: Demonstrated experience with Java SE and EE, including object-oriented programming principles, exception handling, and multithreading.
- Frameworks and Libraries: Familiarity with popular Java frameworks such as Spring, Spring Boot, Hibernate, and JPA.
- Web Technologies: Understanding of servlets, JSP, RESTful APIs, and web application development using Java.
- Database Skills: Working knowledge of SQL and experience integrating Java applications with relational databases (e.g., MySQL, PostgreSQL, Oracle).
- Continuous Integration/Continuous Deployment (CI/CD): Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Bamboo) and DevOps practices.
Requirements:
- Proficiency in Java 11+ (or relevant version)
- Strong understanding of OOP, data structures, algorithms, Java Collections, Streams, concurrency
Benefits:
- Skip the Line: When a role opens up, talent community members are prioritised for final interview rounds.
- Exclusive Insights: Receive updates on our technical roadmap and invitations to our private tech events and webinars.
- Career Alignment: We’ll keep your aspirations in mind and reach out only for opportunities that fit your specific interests (e.g., Cloud-Native, Microservices, FinTech, or AI-powered systems).
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.