At a Glance
- Tasks: Lead cloud development projects and mentor junior developers in a dynamic environment.
- Company: Join IBM, a leading tech company committed to innovation and inclusivity.
- Benefits: Enjoy 25 days holiday, private medical cover, and a generous pension plan.
- Why this job: Make a real impact in cloud development while shaping the future of technology.
- Qualifications: Advanced full-stack development skills with experience in modern technologies.
- Other info: Great career growth opportunities and a supportive team culture.
The predicted salary is between 36000 - 60000 £ per year.
Overview
Senior FullStack Application Developer to significantly contribute to cloud development efforts. In this role, you’ll lead smaller projects, guide developers, and shape our technical direction in full-stack cloud development. You will actively participate in the entire software development lifecycle, focusing on designing, coding, developer testing, and deploying cloud-native applications using modern full-stack technologies.
Responsibilities
- Project Leadership: Lead smaller projects from design through deployment, showcasing strong technical and project management skills.
- Mentorship: Guide and support Junior Developers, fostering their growth and development.
- Technical Leadership: Contribute to the definition of our development practices and the technical vision of our cloud applications.
- Quality Assurance: Ensure all code developed meets high standards for quality, maintainability, and performance.
- Complex Problem Solving: Tackle and resolve intricate technical challenges, applying deep expertise in full-stack cloud development.
Qualifications & Technical Expertise
- Advanced full-stack robust and scalable development skills.
- UX patterns/best practices and UI design in Figma.
- Front End: TypeScript, React, Material UI.
- Back End: Java Spring Boot, Node.js.
- REST & GraphQL APIs; MongoDB & Neo4j databases.
- Builds reusable components and front-end libraries; implements server-side logic, database schemas, and APIs.
- Azure/Kubernetes and OpenShift deployment platforms.
- Version control (Git) and CI/CD pipelines.
- Containerization (Docker, Kubernetes); serverless architectures and microservices (preferred).
- Understanding of SQL and NoSQL databases; knowledge of cloud security best practices.
- Excellent verbal and written communication to explain technical concepts to technical and non-technical stakeholders.
Eligibility & Requirements
- UK right to work; visa sponsorship not offered; able to reside in the UK and have lived in the UK for the last 10 years.
- Ability to hold or gain UK government security clearance.
Equal Opportunity & Compliance
IBM is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Benefits
- 25 days holiday (in addition to public holidays)
- Private medical, dental & optical cover
- Online shopping discounts
- Employee Assistance Program
- Life assurance
- Group personal pension plan contributing 5% of base salary paid monthly
Full Stack Developer - Defence in Cheltenham employer: IBM
Contact Detail:
IBM Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer - Defence in Cheltenham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in defence or cloud development. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving full-stack technologies. This is your chance to demonstrate your expertise in TypeScript, React, and Java Spring Boot.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Be ready to tackle complex technical challenges and explain your thought process clearly. Remember, they want to see how you think!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Full Stack Developer - Defence in Cheltenham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Full Stack Developer role. Highlight your experience with TypeScript, React, and Java Spring Boot, as well as any cloud development projects you've led. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about full-stack development and how you can contribute to our cloud projects. Don’t forget to mention your mentoring experience with junior developers!
Showcase Your Projects: Include links to your GitHub or any relevant projects in your application. We love seeing real examples of your work, especially if they demonstrate your ability to solve complex problems and implement modern technologies.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our awesome team at StudySmarter!
How to prepare for a job interview at IBM
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like TypeScript, React, and Java Spring Boot. Brush up on your knowledge of REST & GraphQL APIs, as well as databases like MongoDB and Neo4j. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Project Leadership
Prepare examples from your past experiences where you've led projects or mentored junior developers. Highlight how you guided them through challenges and contributed to the technical direction. This will demonstrate your leadership skills and ability to manage projects effectively.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. You might be asked to communicate with both technical and non-technical stakeholders, so being able to adapt your language is key. Consider doing mock interviews with friends to refine your communication style.
✨Demonstrate Problem-Solving Skills
Be prepared to tackle some technical challenges during the interview. Think of a few complex problems you've solved in the past and be ready to walk the interviewer through your thought process. This will showcase your analytical skills and your approach to problem-solving in full-stack development.