At a Glance
- Tasks: Join our team as a Senior Java Engineer and drive exciting technical projects.
- Company: Zebra People is a dynamic start-up focused on innovative software solutions.
- Benefits: Earn up to £500 a day, with flexible remote work options and a collaborative culture.
- Why this job: Be part of a cutting-edge programme and make a real impact in a start-up environment.
- Qualifications: Strong Java skills, experience with AWS, and a background in agile development are essential.
- Other info: This is a 6-month contract role, requiring 2 days a week in the office.
The predicted salary is between 100000 - 120000 £ per year.
6 month contract – up to £500 a day – outside IR35 – 2 days a week in the office –
START UP EXPERIENCE IS ESSENTIAL
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
Zebra People | Senior Java Engineer employer: Zebra People
Contact Detail:
Zebra People Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Zebra People | Senior Java Engineer
✨Tip Number 1
Make sure to highlight your start-up experience during any conversations or interviews. This is essential for the role, and sharing specific examples of how you've contributed in a fast-paced environment can set you apart.
✨Tip Number 2
Familiarize yourself with the latest trends in microservice architectures and serverless implementations. Being able to discuss recent projects or technologies you've worked with will demonstrate your up-to-date knowledge and passion for the field.
✨Tip Number 3
Prepare to discuss your experience with AWS cloud services in detail. Be ready to explain how you've utilized these services in past projects, as this will be crucial for the technical discussions.
✨Tip Number 4
Showcase your communication skills by practicing how to explain complex technical concepts in simple terms. This will be important when collaborating with non-technical team members and ensuring everyone is on the same page.
We think you need these skills to ace Zebra People | Senior Java Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, serverless implementation, and microservice architectures. Emphasize any 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 role and how your skills align with the technical requirements listed. Mention specific projects where you've successfully implemented Agile methodologies or worked with AWS cloud services.
Showcase Communication Skills: Since excellent communication is key for this position, provide examples in your application of how you've effectively communicated technical concepts to non-technical team members in previous roles.
Highlight Problem-Solving Abilities: Discuss instances where you've resolved ambiguities in project scopes or technical solutions. This will demonstrate your ability to navigate challenges and contribute to the team's success.
How to prepare for a job interview at Zebra People
✨Showcase Your Start-Up Experience
Since start-up experience is essential for this role, be prepared to discuss your previous work in a start-up environment. Highlight specific challenges you faced and how you contributed to the team's success.
✨Demonstrate Technical Proficiency
Make sure to brush up on your Java programming skills and be ready to discuss software design patterns, serverless implementation, and microservice architectures. Prepare examples of past projects where you applied these skills.
✨Communicate Effectively
Given the emphasis on collaboration with non-tech team members, practice explaining complex technical concepts in simple terms. This will show your ability to bridge the gap between technical and non-technical stakeholders.
✨Prepare for Problem-Solving Scenarios
Expect to encounter questions that assess your problem-solving abilities. Think of scenarios where you had to resolve ambiguities or devise technical solutions under constraints, and be ready to share your thought process.