Senior Java Software Engineer (Start-up experience needed) Apply now
Senior Java Software Engineer (Start-up experience needed)

Senior Java Software Engineer (Start-up experience needed)

Temporary 40000 - 60000 £ / year (est.) No home office possible
Apply now
Z

At a Glance

  • Tasks: Join our team as a Senior Java Software Engineer and drive technical solutions for exciting projects.
  • Company: We're a dynamic start-up focused on innovative software development and collaboration.
  • Benefits: Earn up to £500 a day, enjoy flexible work with 2 days in the office, and gain valuable experience.
  • Why this job: Be a key player in a cross-disciplinary team and enhance your skills in a fast-paced environment.
  • Qualifications: Strong Java skills, experience with AWS, and a background in microservices are essential.
  • Other info: This is a 6-month contract role, perfect for those looking to make an impact quickly.

The predicted salary is between 40000 - 60000 £ per year.

6 month contract – up to £500 a day – outside IR35 – 2 days a week in the office

We are looking for an experienced back-end developer to join our cross-disciplinary

development team as we embark on an exciting new programme of work. As a member of

the team, you will be a central part of the success of this programme, contributing to key

aspects of the technical build. You will also be collaborating closely and directly with

business and product leads to devise technical solutions which satisfy the needs of the

programme. Even as a temporary member of the team, you will also have opportunities to

contribute to our technical best practices and help move the team forward.

Technical Requirements

● Strong Java programming implementation skills.

● Solid understanding of software design patterns with a focus on resilience.

● Experience with serverless implementation.

● Agile software development.

● Relational database systems (normalisation, implementation and querying).

● Software testing best practices (unit and integration testing).

● Previous experience with AWS cloud services

● Extensive experience designing and developing microservice architectures.

● Ability to quickly acquire technical skills and to work with new technologies.

Stack experience requirements:

Java

SpringBoot

MySQL

PostgreSQL

NoSQL

Redis

Terraform

Packer

Containerization

AWScloud services

RDS–

SQS

EC2

Lambda

Professional Skills / Requirements

● Excellent communication skills and experience working in a cross-disciplinary team.

Ability to ‘translate’ technical matters to non-tech team members.

● Experience in a scale-up (or similar environment within a larger business) a big plus.

● Demonstrated ability to contribute effectively in a collaborative and self-directed

working environment; ability to ‘own’ and drive work forward with the support of

business leads.

● Experience in devising detailed technical solutions from business and product

requirements, and comfortable finding ‘best fit’ solutions according to working

constraints.

● Ability to work through and resolve ambiguities in scope and technical solutions;

comfortable with seeking out advice and information to facilitate problem-solving

Senior Java Software Engineer (Start-up experience needed) employer: Zebra People

Join a dynamic start-up environment where your contributions as a Senior Java Software Engineer will directly impact the success of innovative projects. With a competitive daily rate and flexible working arrangements, including two days in the office, you'll thrive in a culture that values collaboration, technical excellence, and personal growth. This role offers you the chance to work with cutting-edge technologies while being part of a supportive team that encourages knowledge sharing and professional development.
Z

Contact Detail:

Zebra People Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Software Engineer (Start-up experience needed)

Tip Number 1

Make sure to highlight your start-up experience in your conversations. This role values candidates who can thrive in a fast-paced, dynamic environment, so share specific examples of how you've contributed to projects in similar settings.

Tip Number 2

Familiarize yourself with the specific technologies mentioned in the job description, especially Java SpringBoot and AWS services. Being able to discuss your hands-on experience with these tools will set you apart during discussions.

Tip Number 3

Prepare to demonstrate your understanding of software design patterns and microservice architectures. Be ready to explain how you've applied these concepts in past projects, as this will show your depth of knowledge and practical application.

Tip Number 4

Since communication is key in this role, practice explaining complex technical concepts in simple terms. This will help you connect with non-technical team members and showcase your ability to collaborate effectively.

We think you need these skills to ace Senior Java Software Engineer (Start-up experience needed)

Strong Java Programming Skills
Software Design Patterns
Serverless Implementation
Agile Software Development
Relational Database Systems
Software Testing Best Practices
AWS Cloud Services Experience
Microservice Architecture Design
Technical Skill Acquisition
Java SpringBoot
MySQL
PostgreSQL
NoSQL
Redis
Terraform
Packer
Containerization
Excellent Communication Skills
Cross-Disciplinary Team Collaboration
Problem-Solving Skills
Ability to Work in Ambiguous Situations

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, serverless implementation, and microservice architectures. Emphasize any relevant start-up experience and your ability to work in a cross-disciplinary team.

Craft a Strong Cover Letter: In your cover letter, explain why you are excited about this specific role and how your background aligns with the technical requirements. Mention your experience with AWS cloud services and agile development practices.

Showcase Communication Skills: Since excellent communication is key for this role, provide examples in your application of how you've successfully translated technical concepts for non-technical stakeholders in previous positions.

Highlight Problem-Solving Abilities: Discuss instances where you've resolved ambiguities in project scopes or technical solutions. This will demonstrate your capability to drive work forward and find best-fit solutions under constraints.

How to prepare for a job interview at Zebra People

Showcase Your Java Expertise

Be prepared to discuss your strong Java programming skills in detail. Highlight specific projects where you've implemented Java solutions, focusing on design patterns and resilience.

Demonstrate Agile Experience

Share examples of how you've successfully worked in Agile environments. Discuss your role in cross-disciplinary teams and how you contributed to the iterative development process.

Discuss Serverless and Microservices

Talk about your experience with serverless implementations and microservice architectures. Be ready to explain how you've designed and developed these systems, particularly using AWS services.

Communicate Technical Solutions Clearly

Practice explaining complex technical concepts in simple terms. This will be crucial when collaborating with non-technical team members and ensuring everyone is aligned on project goals.

Senior Java Software Engineer (Start-up experience needed)
Zebra People Apply now
Z
  • Senior Java Software Engineer (Start-up experience needed)

    Temporary
    40000 - 60000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-14

  • Z

    Zebra People

  • Other open positions at Zebra People

    Z
    Principal Product Designer

    Zebra People

    Bristol Freelance 57600 - 67200 £ / year (est.)
    Z
    Senior User Interface Designer

    Zebra People

    Full-Time 48000 - 64000 £ / year (est.)
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>