Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

£90k per year

Bright Purple Resourcing

Senior Java Developer – Scotland – Remote

Our client, an established financial services company, is looking for a capable Senior Java Developer to strengthen their engineering function. You'll take a hands-on role in shaping the future of their post-trade platform, spanning proprietary systems, APIs, client-facing reporting and a web portal, alongside tailoring an existing third-party trading system.

What's in it for you:

  • Salary up to £90,000
  • Performance bonus
  • Remote working
  • Private healthcare
  • Company pension
  • Life assurance

The Role:

  • Partnering closely with Client Services and Product Management, you'll turn intricate business needs into robust, scalable software. It's a genuine step up for someone looking to sharpen their capital markets know-how while stepping into leadership and mentoring, with hands-on access to cloud-native tools, cutting-edge Java work and AI.
  • On the development side, you'll build and support in-house systems, APIs, reporting tools and the client portal; bring AI into the development lifecycle; adapt third-party trading systems as the business requires; and write clean, thoroughly tested code grounded in SOLID principles, Design Patterns and Clean Code. You'll also work with microservices and event-driven architectures, cloud platforms such as AWS, Azure or GCP, and infrastructure-as-code tools like Terraform. Testing coverage will rely on JUnit, Spock and Mockito, applying TDD and BDD along the way, and you'll take part in code reviews that help raise the bar across the team.
  • On the people and communication side, you'll work with Client Services and Product Management to shape solutions from business requirements, explain technical concepts clearly to audiences ranging from developers to senior non-technical stakeholders, and cut through complex problems to find root causes and prioritise fixes.
  • You'll guide and coach a team of developers, championing quality, ownership and continuous improvement, and collaborating smoothly with offshore colleagues across time zones.

Must Haves:

  • Java development experience within financial services
  • Solid grounding in Java 11+, Spring Boot, multi-threading, profiling, performance tuning and RMI
  • Hands-on experience with microservices and event-driven architectures
  • Cloud platforms (AWS, Azure or GCP) and Terraform
  • A track record with TDD, Agile and automated build/deployment practices
  • Practical experience with JUnit/Spock and mocking frameworks like Mockito
  • A genuine grasp of SOLID, Design Patterns, Clean Code and TDD; confident use of CI/CD
  • Strong communication and interpersonal skills

If you're a senior Java engineer with capital markets experience looking to combine deep technical work with real leadership impact, in a business investing heavily in cloud, AI and developer experience, this role's worth a look. Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in United States vacancy
  • Job ID: 20011609Reference Number: 23-01055Title: SENIOR JAVA DEVELOPERLocation: Iselin, NJ, 08830Posted Date: 2023-06-22Company: HAN StaffingSENIOR JAVA DEVELOPER
    Senior

    HAN Staffing

    Iselin, NJ
    4 days ago
  •  ...- Washington Business Journal (2016).Job DescriptionSenior ATG/Java developerSoutheastern Virginia, VA6+ MonthsNeed GC and USCDesired...  ...me on (***) ***-****SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior
    Temporary work

    USM Systems

    Virginia Beach, VA
    3 days ago
  •  ...Senior Java Developer Location: Weehawken ,NJ (Day 1 onsite and need local consultants to NJ/NY) Duration: 12 Months Client: Infosys/UBS Must have Skills: Need 10+ Years of Java Development experience Finance Domain... 
    Senior
    Local area

    Concord IT Systems

    Weehawken, NJ
    14 hours ago
  •  ...Object-Oriented Programming (OOPS). Required 10 YearsExperience with Java/J2EE. Required 10 YearsExperience with Database (Oracle/DB2/...  ....SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior

    Sonsoft

    Harrisburg, PA
    3 days ago
  •  ...technologies, and identify talent - often in combination - to an endless array of real-world customer needsJob DescriptionTitle: Senior Java Developer Location: New York, NYType: Fulltime // PermanentInterview Process: Phone and Skype HireEnd Customer: Banking domainJob... 
    Senior
    Full time

    Ventures Unlimited

    New York, NY
    14 hours ago
  •  ...Job Title: Senior Java Spring Boot Developer Location: Richardson, TX 75082 (Onsite) Duration: 06 Months Job Details: Must Have Skills Springboot Java Microservices Nice to have skills Good Communication skills Health care experience Detailed... 
    Senior

    eTeam

    Richardson, TX
    2 days ago
  •  ...Job title: Senior Java developer Location: St. Louis, MO (Onsite -First day) Duration: Long term contract Job Description: Senior Java (must have 8+ years of experience as a Java developer) - (Client is very active on hiring. Onsite Interview... 
    Senior
    Long term contract
    Remote work

    Maintec Technologies

    Saint Louis, MO
    2 days ago
  • Job-ID32807870Reference26-03594Must Have Skills: -Java -AWS -PL/SQL, Oracle -CI/CD pipeline -Datadog and Splunk **BFSI experience required. Application modernization required. Job Description • Sr. Java Engineers with deep expertise in Java API and AWS cloud infrastructure... 
    Senior

    Randstad

    Texas
    4 days ago
  • $35 - $45 per hour

    DescriptionKforce has a client seeking a remote Senior Java Developer to join their team. This team supports an experience across both varying customers, including accelerating an expansion of the application for a specific side of the business.Summary:This individual will... 
    Senior
    Remote work

    KForce

    Atlanta, GA
    2 days ago
  • $120k

     ...Senior Java Developer Role: Senior Java Developer Location: Dallas TX Remote: NO Full Time Salary: $120K/Y Expectations: Self-driven, can deliver smart solutions and highly skilled mainly in Technical Skills: Java 8, Spring, Serverless Cloud Computing, NoSql (Cosmos... 
    Senior
    Full time
    Remote work

    Keylent Inc

    Dallas, TX
    14 hours ago
  •  ...Senior Java Microservices Developer Cloud experience with AWS preferred Senior Java development experience Strong troubleshooting skillset Kafka & REST API development for services with high transaction rates Container/Kubernetes microservices using SpringBoot... 
    Senior

    Samprasoft

    Seattle, WA
    3 days ago
  •  ...Role: Senior Java Developer Location: McLean, VA (Only Local Candidates) Duration: 24+ Months Contract Engagement: C2C F2F Interview In VA Experience: Minimum 10+ Years Consulting background is good to have Required Skills: JAVA... 
    Senior
    Contract work
    Local area

    Argyll Infotech, Inc.

    McLean, VA
    20 hours ago
  •  ...Job Title: Senior Java Developer (15+ Years Experience) Employment Type: W-2 Location: On-site - New York City, NY Required Skills & Qualifications ~15+ years of experience in Java development ~ Strong expertise in Java, Spring Boot... 
    Senior

    Digital Alpha Platforms

    New York, NY
    1 day ago
  •  ...contingent labor as a variable cost.Job DescriptionJava Developer will be responsible for developing WS and Java Batch components using Spring Batch, Spring...  ...timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Artech

    Charlotte, NC
    3 days ago
  • $145k - $160k

    We are seeking a highly skilled Senior Java Backend Engineer to support Oracle database upgrade readiness and application compatibility remediation. The resource will be responsible for assessing Java applications impacted by Oracle database and JDBC driver upgrades, implementing... 
    Senior

    EXL Service

    New York, NY
    3 days ago
  •  ...Job Title: Senior Java developer Location : McLean, VA - ONSITE (Local Only) Type: Contract (C2C/W2) Duration: Long term JOB DESCRIPTION: Must have: Advanced Java Concepts, PySpark, Angular 13+ Senior Java development skills... 
    Senior
    Contract work
    Local area

    Hallmark Global Solutions Ltd

    McLean, VA
    3 days ago
  •  ...Job Title: Senior Java Developer Location: Austin, TX (Hybrid) Duration: 12+ Months JD: Java, Spring boot , Spring Data, Spring JDBC, Spring JP Additional Comments Oversee the design and development of complex applications Guide junior... 
    Senior

    Kasmo Global

    Plano, TX
    20 hours ago
  •  ...Software Developer Identify and analyse clients requirements. Prioritize, assign and execute tasks throughout the software development life cycle. Develop Java EE applications. Write well-designed, efficient code. Review, test and debug team members' code. Design database... 
    Senior

    Omni Inclusive

    Warren, MI
    4 days ago
  • Job Title Strong understanding of application security, transactional processing, scalability, and high resiliency system design. Expertise with Spring ecosystem: Spring Boot, Spring Data JPA, Spring Kafka, and Maven multi module projects. Hands on experience ...
    Senior

    E-Solutions

    Dallas, TX
    14 hours ago
  • Java Developer Backend Java developer Java, Springboot, Rest API, AWS, Python Location: McLean, VA Duration: 12+ Months (Contract) Required Skill Set: Java Springboot AWS, Lambda SQL CI CD Jenkins, Cucumber Restful API Python
    Senior
    Contract work

    Samprasoft

    McLean, VA
    3 days ago
  •  ...REQUIREMENTS: MUST HAVE 12+YRS OF EXPERIENCE WITH JAVA 11 OR HIGHER VERSIONS and should be able to do coding. MUST PASS CODING EXERCISES! TECHNOLOGIES USED: MICROSERVICES, SPRING FRAMEWORK, SPRING BOOT, MQS, AWS, LAMBDA EXPRESSIONS, TDD, BDD, RESTFUL... 
    Senior

    3B Staffing LLC

    Chicago, IL
    20 hours ago
  •  ...Senior Java Developer Location: Madison Ave, NY or San Francisco, CA (Hybrid) Skills Required: Springboot + AWS services including Lambda, API Gateway, and CloudWatch Mandatory Skills : Minimum 8-12 years of hands-on experience in Java (version 8 or... 
    Senior

    United IT

    New York, NY
    2 days ago
  •  ...Job Title Required Skills: Senior Java full stack developer Good technical skills in Full stack Java, React JS, REST API, Spring boot framework, Kafka, JIRA, GITLab, Intellij Preferably prior USAA experience with Classic Websphere environment, Soap services... 
    Senior

    Syntricate Technologies

    San Antonio, TX
    3 days ago
  •  ...including Design Patterns and UML3-5 years of Java programming and design experience (J2EE,...  ...methodology (SCRUM)Previous experience developing in FlexPrevious experience developing in...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior
    Work at office
    Immediate start

    Artech

    Denver, CO
    3 days ago
  • Job Description: At least 10+ years of work experience. • Should have bachelor's degree. • Strong communication and interpersonal skills. • Excellent problem-solving, analytical, and decision-making abilities. • Ability to manage and mentor a team....
    Senior
    Work experience placement

    United IT Solutions

    Buffalo, NY
    1 day ago
  •  ...Senior Level Java Developer Solvepoint is looking to add to its team of extraordinary Senior Level Java Developers qualified individuals ready to be compensated and challenged according to their abilities. Position: Senior Level Java Developer Status: Full Time... 
    Senior
    Full time
    Immediate start

    Solvepoint Corporation

    Philadelphia, PA
    more than 2 months ago
  •  ...Senior Java Developer Location : Dallas , TX Responsibilities Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity Ability to concisely convey ideas verbally, in writing, in code... 
    Senior

    Lorven Technologies

    Dallas, TX
    4 days ago
  • Outbound Communications Project This is a requirement in the Outbound Communications project. Working towards paper free by 2023 initiative, for which the team is creating micro products in Azure cloud which will help the members to choose paperless options and will...
    Senior

    Software Technology Inc

    New Jersey
    2 days ago
  •  ...experience as a Technical Project Manager/Delivery Lead managing end-to-end software delivery projects. Strong technical background in Java, Spring Boot, Microservices, REST APIs, Kafka, and cloud platforms (AWS). Experience leading development teams, conducting design... 
    Senior

    Prophecy Technologies

    Jersey City, NJ
    20 hours ago
  • We are hiring an experienced and dynamic Senior Java Developer (SAP BTP/CAP) to spearhead our engineering team. In this role, you will lead the development of multiple high-impact services from the ground up within the SAP Business Network. You will be deeply involved in... 
    Senior

    EPAM Systems

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!