FREE ACCESS
5,000–10,000 jobs/day
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.

Software Engineer, Java
interactive investorMid-level Java engineer building scalable cloud applications for interactive investor’s investment platform. Supporting architecture, development, testing, security, and technical innovation.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAWSCloudDistributed 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