Synechron

2 job(s) at Synechron

Synechron
Aug 21, 2025
Full time
We are looking for a Senior Java developer, preferably with exposure to Cloud Architectures & Public Cloud offerings, to join our team building a resilient, scalable, and secure cloud-based settlement platform. You will be participating in the requirements refinement sessions, working on architecture, design, and implementation - writing code and automated tests, creating CI/CD pipelines following the best software development and DevOps standards. In our agile environment, you will have to interact directly with the users, product owners, business analysts, and other technologists across the firm. If you have a track record of building large-scale distributed applications, preferably on Azure/Cloud, we'd like to meet you. Responsibilities : • Actively participate in the refinement sessions to ensure the requirements are clearly defined. • Write clean, performant, scalable, testable, and reusable code and build automated tests. • Guide more junior developers helping them to follow the best software development practices. • Follow the best DevOps practices - create CI/CD pipelines, enable capturing telemetry, etc. • Contribute to enhancing team standards and improving processes. Skills required (essential): • Hands-on with 7+ years' experience in building distributed event-based systems applying agile practices. • Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability. • Strong working knowledge of core Java 8 & above, Spring-boot, and other Spring framework features. • Experience with designing and implementing high volume messaging- and rest- based middleware. • Experience with defining scalable database models (relational or others). • Knowledge of DevOps practices and tools. • Familiarity with cloud-based development principles. • Fast learner and desire to constantly learn and improve. • Strong oral and written communication skills. • Bachelor's Degree in computer science or in a related field. Skills desired (recommended): • Experience with Microsoft Azure Cloud. • Experience with Angular. • Familiarity with Kafka and Mongo DB. • Prior experience in FinTech application development. • Experience with working in a global delivery team.
Synechron Glasgow, Lanarkshire
Feb 21, 2025
Full time
Synechron's global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. With top clients to boast about, Synechron has a global workforce of 14,000+, and has 55 offices in 20 countries within key global markets. For more information on the company, please visit our website We're in search of a number of Java Developers to work in Glasgow (3 days per week in the office/2 days at home) who has knowledge and experience working in a large enterprise environment, preferably a bank. Typical Day-to-day Responsibilities: The developer will work within an agile squad developing within a system comprising of numerous Java services that interact via messaging to produce the product outputs in Real Time. Technologies and techniques such as highly multi-threaded Java, Sharded Mongo DB and caching are used in the stack to provide the scale and performance that the product requires. A candidate is likely to gain exposure to both new and complex technologies as well as in-depth business knowledge. The candidate should possess good analytical skills, strong software engineering skills, a logical approach to problem solving, be able to work in a fast paced environment liaising with demanding stakeholders to understand complex requirements and be able to prioritize work under pressure with minimal supervision. The candidate should be a problem solver, and be able to bring with them some positivity and enthusiasm in trying to think about and offer potential solutions for architectural considerations. We are looking for someone to help own problems and be able to demonstrate leadership and responsibility for the delivery of new features. The Java Developer will be required to possess the following skills/experience: Core Server Side Java including Data Structures and Concurrency/Multithreading Able to perform thread-safe code, Streams, Hashmaps, Collections Ability to code algorithms on-the-fly such as traversing a tree in level order Spring, Spring Boot, Hibernate frameworks Relational Databases (Sybase and/or DB2 is preferable) with ability to write SQL queries Understanding of message-based architectures Excellent oral and written communication skills An interest to learn the business supported by the applications Knowledge and desire to use agile software development practices Benefits include: 4 x death in service cover, 7% matched pension, 25 days holiday (carry over 5), flexible working, Bupa cover for immediate family, cashback on prescriptions, eye tests, other treatments worth £1000s Please only apply if you are a Java Developer who lives/can commute to Glasgow and commit to 3 days a week in the office.