At a Glance
- Tasks: Lead a team to enhance our client-facing web platform using Java and other technologies.
- Company: Join a dynamic company specializing in patent translation and filing services.
- Benefits: Enjoy opportunities for mentorship, collaboration, and hands-on development.
- Why this job: Shape the future of technology while working on impactful projects with a supportive team.
- Qualifications: Experience in Java, Spring Boot, MySQL, and Vue is essential; Azure knowledge is a plus.
- Other info: Ideal for those looking to grow their leadership skills in a tech-driven environment.
The predicted salary is between 43200 - 72000 £ per year.
Job Purpose
The Development Team Lead will lead and work as part of a team alongside our Product Manager, working primarily on our client facing web platform that supports our patent translation and filing business. This is an opportunity for an experienced Team Lead to help set the direction of technology and to help grow the platform with new products and services.
Job Overview
Key Responsibilities
- Within this role you will be working on a range of technologies across the whole software life cycle including Java, Vue and Salesforce.
- Cross team collaboration with other development teams to deliver changes across multiple systems.
- Mentoring junior team members and helping to onboard other developers.
- Taking high-level requirements and turning these into technical/development tasks, along with the ability to work with changing priorities/requirements.
- Hands-on development. Actively contribute to development efforts, and driving the technical delivery of platform features.
Skills & Experience
- Java and Spring Boot.
- MySQL / MariaDB.
- GraphQL / Web API.
- Vue 3 / JavaScript.
- Salesforce.
- Any Azure experience would be beneficial.
Nice to have Skills
- CI/CD in Azure DevOps.
- Containers / Kubernetes.
#J-18808-Ljbffr
Development Team Lead - Java employer: RWS
Contact Detail:
RWS Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Development Team Lead - Java
✨Tip Number 1
Familiarize yourself with the technologies mentioned in the job description, especially Java, Spring Boot, and Vue. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.
✨Tip Number 2
Highlight your leadership experience in previous roles. Be prepared to discuss specific examples of how you've mentored junior developers or led a team through challenging projects.
✨Tip Number 3
Showcase your ability to adapt to changing priorities. Prepare to share instances where you've successfully managed shifting requirements and still delivered quality results.
✨Tip Number 4
If you have experience with Azure DevOps, CI/CD, or containerization, make sure to mention it. These skills are beneficial for the role and can set you apart from other candidates.
We think you need these skills to ace Development Team Lead - Java
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Development Team Lead position. Understand the key responsibilities and required skills, especially focusing on Java, Spring Boot, and other technologies mentioned.
Tailor Your CV: Customize your CV to highlight your experience with Java, Vue, and any relevant technologies like MySQL or Salesforce. Emphasize your leadership experience and any mentoring roles you've had in previous positions.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and leadership. Mention specific projects where you led a team or contributed significantly to development efforts, and how you can help grow the platform.
Showcase Your Technical Skills: In your application, provide examples of your hands-on development experience. Discuss any relevant projects that involved CI/CD in Azure DevOps, containers, or Kubernetes, as these are nice-to-have skills for the role.
How to prepare for a job interview at RWS
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Java, Spring Boot, and other relevant technologies. Highlight specific projects where you've successfully implemented these technologies, as this will demonstrate your hands-on development skills.
✨Emphasize Team Collaboration
Since the role involves cross-team collaboration, share examples of how you've worked effectively with other teams in the past. Discuss any experiences mentoring junior developers or onboarding new team members to showcase your leadership abilities.
✨Adaptability is Key
The job requires handling changing priorities and requirements. Be ready to provide examples of how you've successfully adapted to shifting project demands in previous roles, illustrating your flexibility and problem-solving skills.
✨Prepare for Technical Challenges
Expect technical questions or challenges during the interview. Brush up on your knowledge of MySQL, GraphQL, and any Azure DevOps practices. Being able to solve a problem on the spot can leave a strong impression.