At a Glance
- Tasks: Develop and maintain high-quality software solutions using Java Spring Boot and Angular/ReactJS.
- Company: Join a dynamic tech company in Glasgow, focused on innovation and collaboration.
- Benefits: Enjoy a 12-month contract with opportunities for professional growth and skill development.
- Why this job: Be part of a diverse team that values inclusion and continuous improvement in technology.
- Qualifications: Strong background in APIs, RDBMS, and Java multithreading required; enthusiasm for learning is a must.
- Other info: Onsite role with a focus on emerging technologies and community engagement.
The predicted salary is between 36000 - 60000 £ per year.
Job Description
Job Title: Java Full Stack Developer
Location: Glasgow, UK
Job Type: Permanent opportunity
Work mode: Full onsite
- Design, develop, and maintain backend services and APIs using Java and Spring Boot
- Work with Oracle and PostgreSQL databases (schema design, query optimization, data migration)
- Build and deploy applications in containerized environments using Docker and orchestrate deployments with Kubernetes
- Implement cloud-native solutions on AWS, Azure, or GCP ensuring high availability and scalability
- Monitor and troubleshoot application performance using Prometheus, Grafana, ELK Stack
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality software
- Challenge the status quo by proposing innovative solutions and driving continuous improvement
- Mentor peers by sharing knowledge, best practices, and fostering a culture of technical excellence
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of microservices architecture
- Exposure to frontend technologies (React, Angular, etc.)
- Prior experience in Banking industry.
Java full stack developer employer: Cubestech Ltd
Contact Detail:
Cubestech Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java full stack developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java Spring Boot, Angular/ReactJS, and APIs. Having hands-on experience or projects showcasing these skills can significantly boost your chances.
✨Tip Number 2
Engage with online communities or forums related to Java development and full stack technologies. Networking with professionals in the field can provide insights into the company culture and potentially lead to referrals.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges that focus on multithreading, concurrency, and SQL optimisation. Being able to demonstrate your problem-solving skills in real-time will set you apart from other candidates.
✨Tip Number 4
Show your enthusiasm for continuous learning by exploring cloud platforms like AWS, GCP, or Azure. Mention any relevant certifications or courses you've completed, as this demonstrates your commitment to staying updated in the tech industry.
We think you need these skills to ace Java full stack developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java Spring Boot, Angular/ReactJS, and any relevant APIs. Use specific examples to demonstrate your skills in software development and problem-solving.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your familiarity with RDBMS, unit testing tools, and your commitment to continuous improvement in software applications.
Showcase Relevant Projects: If you have worked on projects that involved multithreading, concurrency in Java, or cloud platforms like AWS, GCP, or Azure, be sure to include these in your application. Highlight your contributions and the impact of your work.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Cubestech Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java Spring Boot, Angular/ReactJS, and any relevant APIs. Highlight specific projects where you implemented these technologies and the impact they had on the overall project.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your problem-solving skills, especially in relation to coding hygiene and system architecture. Prepare examples of how you've identified and resolved hidden problems in past projects.
✨Familiarise Yourself with Databases
Since a strong background in RDBMS is required, brush up on your SQL knowledge and be ready to discuss optimisation techniques. If you have experience with NoSQL databases, mention that as well.
✨Emphasise Continuous Learning
Express your enthusiasm for learning new technologies, particularly cloud platforms like AWS, GCP, or Azure. Share any recent courses or certifications you've completed to show your commitment to professional growth.