At a Glance
- Tasks: Collaborate with a dynamic team to design and develop innovative backend features.
- Company: Join a flexible, remote-friendly tech company that values collaboration.
- Benefits: Enjoy competitive pay, remote work options, and opportunities for professional growth.
- Other info: Be part of a supportive team with excellent career advancement potential.
- Why this job: Make an impact by building APIs and microservices in an agile environment.
- Qualifications: Experience in Java and a passion for learning new technologies like Kotlin.
The predicted salary is between 50000 - 70000 £ per year.
RESPONSIBILITIES:
- Collaborate with developers, testers and the wider organisation to build and run products.
- Design, develop and implement backend features as per backlog priority with a small element of frontend development.
- Collaborate with the rest of the engineering team to design and launch new features.
- Proactively work with customers to resolve their issues and respond to feature requests.
- Build APIs and microservices.
- Work in an agile CICD environment to deliver rapid iterations at a sustained velocity.
- Be an active member of a team participating in peer reviews and in testing others' code through automated test scripting.
SKILLS:
- Experience in Java with willingness to learn Kotlin.
- Experienced in at least two or three of the following: API development, SQL databases, HTML, JavaScript.
- Lots of experience working with microservices.
- Strong technical and analytical troubleshooting skills.
- Experience in working with Agile including the use of Jira and Confluence.
- Good interpersonal skills.
- Strong English skills, written and spoken.
OPTIONAL NICE TO HAVE:
- Good working knowledge of cloud technologies like AWS, Azure and GCP.
Java Developer (flexible, remote) in Sheffield employer: TESTQ Technologies
Contact Detail:
TESTQ Technologies Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer (flexible, remote) in Sheffield
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Java or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those involving APIs and microservices. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for those interviews! Brush up on your Java knowledge and be ready to discuss your experience with Agile methodologies. Practising common interview questions can help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Java Developer (flexible, remote) in Sheffield
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Java Developer role. Highlight your experience with Java, microservices, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how you can contribute to our team. Don't forget to mention your experience with Agile methodologies and any cloud technologies you know.
Showcase Your Projects: If you've worked on any cool projects, especially those involving APIs or backend features, make sure to mention them. We love seeing real examples of your work and how you've tackled challenges in the past.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at TESTQ Technologies
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with Java, especially in relation to API development and microservices. They’ll likely ask you to solve a coding problem or explain your thought process, so practice coding challenges to get comfortable.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in an Agile environment, it’s crucial to understand Agile principles and practices. Be prepared to discuss how you've used tools like Jira and Confluence in past projects. Sharing specific examples of how you’ve contributed to Agile teams will show you’re a good fit.
✨Show Off Your Troubleshooting Skills
They’re looking for someone with strong analytical and troubleshooting skills. Think of examples from your previous work where you successfully resolved issues or improved processes. Being able to articulate these experiences will demonstrate your problem-solving abilities.
✨Communicate Clearly and Confidently
Good interpersonal skills are key for this role, so practice your communication. Be clear and concise when answering questions, and don’t hesitate to ask for clarification if you don’t understand something. This shows that you’re engaged and willing to collaborate, which is essential for teamwork.