Senior Java/ Scala Developer

Descriptionsynechron
Charing Cross, United Kingdom
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Cloud Computing
Databases
Continuous Integration
Data Structures
Relational Databases
Identity and Access Management
Spring
Liquibase
MVC
Object-Oriented Software Development
Cloud Services
Swagger
Openapi
Multithreading
Concurrency
Amazon Web Services (AWS)
REST
Docker
Microservices

Job description

Job DescriptionSynechron is looking for a talented Senior Lead Engineer to join our team and lead (whilst being hands on) the development of a complex, ground-up, cloud-native system designed to power critical financial markets. This innovative initiative involves creating a robust, scalable platform to support real-time market data, trading, and risk management solutions. You will be instrumental in designing a high-performance, resilient infrastructure that adheres to industry best practices and regulatory standards. This is a unique opportunity to work on a transformative project in the financial technology space, impacting how markets operate globally Role:Lead the design and development of microservices in an event-driven architectureBuild and optimise scalable REST APIs and enterprise-grade applicationsWork with cloud platforms like AWS (S3, Aurora, MSK, IAM) and container tools like Docker and KubernetesTake ownership of solutions from conception through deployment, ensuring high quality and resilienceCollaborate closely with cross-functional teams to deliver innovative features in an agile environmentPromote engineering best practices, including CI/CD, testing, and operational excellence

Requirements

Experience:Advanced Java/ScalaStrong experience in Object-Oriented Programming (OOP)Advanced knowledge of Java 21+ features and practical experience with Spring BootSome Scala knowledgeSkilled in developing RESTful services, including REST design principles, Swagger/OpenAPI, and Spring REST MVC Proficient in building and delivering enterprise-grade Java applicationsHands-on experience with data structures, algorithms, concurrency, and multi-threading Database ManagementStrong SQL knowledge with experience in relational databases such as PostgresWorking knowledge of object storage solutions, e.g., AWS S3Familiarity with database version control tools like Flyway and Liquibase Cloud ArchitectureExperience working with major public cloud platforms, preferably AWSHands-on use of cloud-based services such as AWS Aurora, MSK, S3, and IAMBasic understanding of cloud networking concepts

Benefits & conditions

Long term rolling contract - Strong market rates inside IR35 - Hybrid working x3 days a week in London office Diversity StatementSynechron are proud to be an equal opportunity employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We offer flexible workplace arrangements, mentoring, internal mobility, learning and development programmes to support our global workforce. Empowerment and collaboration are at the core of how we operate. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Apply for this position