Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
interactive investor

Software Engineer, Java

interactive investor

Mid-level Java engineer building scalable cloud applications for interactive investor’s investment platform. Supporting architecture, development, testing, security, and technical innovation.

Posted 8/22/2026full-timeManchester • 🇬🇧 United KingdomMid-LevelSenior💰 £50,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and supporting scalable distributed applications, with a strong focus on AWS Cloud architecture, DevOps practices, and full project lifecycle management. Proven ability to communicate effectively across all levels and manage priorities in a fast-paced environment.

Highest-signal resume keywords
AWS Cloud ArchitectureDevOps and ContainersJava DevelopmentDistributed Systems and MicroservicesCI/CD in Cloud Environments

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java DevelopmentMicroservices ArchitectureEvent Driven ArchitecturesTest Driven DevelopmentDomain Driven DesignCI/CDKubernetesKafkaMongoDBElastic Search
Soft Skills
Excellent Communication SkillsTime ManagementPrioritization
Tools & Technologies
AWS Step FunctionsAWS LambdaSpring BootSpring Cloud AWSSpring DataSpring Cloud Streams
Industry Keywords
Distributed ApplicationsCloud-Based EnvironmentsAgile MethodologiesWaterfall MethodologiesBusiness Critical Platforms

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsJavaKafkaKubernetesMicroservicesRedisSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design, build and support highly scalable, highly available, performant distributed applications for web, mobile and business platforms.
  • Provide direct engineering support to ensure squad solutions align with the technology area’s strategic direction.
  • Ensure smooth transition of technical solutions and knowledge to the wider team.
  • Support discovery, architecture and design of new and complex solutions and delivery patterns.
  • Work with the Principal Engineer on new patterns, architectural designs, and significant changes to existing solutions.
  • Support architecture decisions and solution design across integrated technology disciplines.
  • Contribute to technical development and innovation through solution design and R&D activities.
  • Develop technical skills within the squad through knowledge transfer of emerging technologies and modern working practices.
  • Ensure architectural solutions comply with applicable control standards.
  • Define change-specific non-functional requirements as part of solution design and architecture decisions.
  • Align solutions with the change and priority pipeline, managing priorities and escalating risks.
  • Support the full development cycle of solution designs, including testing.
  • Identify efficiencies in processes, solutions, and technology.
  • Support the Engineering Manager and Principal Engineer by owning delegated areas of the technical domain.
  • Apply risk considerations and full-stack security considerations to solution and architecture decisions.

Requirements

What you’ll need
  • Proven experience and background working within a development environment for the technology area.
  • Previous experience delivering change to business critical, highly available customer facing platforms.
  • A broad technical background, with proven experience supporting diverse technical integrations.
  • Experience supporting the delivery of change across the full project lifecycle from initiation to live support.
  • Experience delivering successful change through different methodologies including agile and waterfall.
  • Experience delivering CI/CD change into cloud-based environments.
  • Proven experience working autonomously and owning assigned project deliverables.
  • Excellent time management and prioritisation.
  • Excellent communication skills, with proven ability to communicate to all levels.
  • Distributed Systems and architectural experience of microservices, event driven architectures and serverless.
  • AWS Cloud including step functions, lambda and general AWS architecture.
  • Expertise in DevOps and containers environments including Kubernetes.
  • Java Development including Domain Driven Design, Test Driven Development and tech training presentation skills.
  • Kafka, Mongo, Elastic Search and Redis.
  • The whole Spring ecosystem including Spring Boot, Spring Cloud AWS, Spring Data, Spring Cloud Streams.

Benefits

Comp & perks
  • Group Personal Pension Plan – 8% employer contribution and 4% employee contribution
  • Life Assurance and Group Income Protection
  • Private Medical Insurance – Provided by Bupa
  • 25 Days Annual Leave, plus bank holidays
  • Staff Discounts on our investment products
  • Personal & Well-being Fund – Supporting your physical and mental wellness
  • Retail Discounts – Savings at a wide range of high street and online retailers
  • Voluntary Flexible Benefits – Tailor your benefits to suit your lifestyle