At a Glance
- Tasks: Develop and maintain full stack applications using Java, TypeScript, and various frameworks.
- Company: Join a dynamic tech company focused on innovative software solutions.
- Benefits: Enjoy flexible working options and opportunities for professional growth.
- Why this job: Be part of a collaborative culture that values creativity and impact in tech.
- Qualifications: Strong skills in Java, Spring Boot, Microservices, and front-end technologies required.
- Other info: Open to both contract and permanent positions, catering to diverse work preferences.
The predicted salary is between 36000 - 60000 £ per year.
Strong expertise in Java, Spring Boot, Microservices, and Kafka-based integrations.
Hands-on experience in developing REST/GraphQL APIs, UI technologies like ReactJS/Angular, and database technologies such as Oracle and Cassandra.
Proficiency in Spring Integration/Batch for data orchestration, Agile methodologies, CI/CD pipelines, and test-driven development is essential.
Strong debugging and code quality skills required.
Open for both Contracts (inside IR35) & Permanent roles.
Full Stack Developer - Java, Type script employer: SmartChoice International Limited
Contact Detail:
SmartChoice International Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer - Java, Type script
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in Java, Spring Boot, and Microservices. This will not only help you during interviews but also demonstrate your commitment to staying updated in a fast-evolving field.
✨Tip Number 2
Build a portfolio showcasing your projects that utilise REST/GraphQL APIs and UI technologies like ReactJS or Angular. Having tangible examples of your work can set you apart from other candidates.
✨Tip Number 3
Engage with the developer community through forums, meetups, or online platforms. Networking can lead to valuable connections and insights about job openings, including those at StudySmarter.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges and system design problems relevant to Full Stack Development. This will boost your confidence and improve your problem-solving skills during the interview process.
We think you need these skills to ace Full Stack Developer - Java, Type script
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your expertise in Java, Spring Boot, Microservices, and Kafka-based integrations. Include specific projects where you've developed REST/GraphQL APIs and worked with UI technologies like ReactJS or Angular.
Craft a Compelling Cover Letter: In your cover letter, emphasise your hands-on experience with database technologies such as Oracle and Cassandra. Mention your proficiency in Spring Integration/Batch and how you apply Agile methodologies in your work.
Showcase Your Technical Skills: Include a section in your application that lists your technical skills relevant to the job description, such as CI/CD pipelines, test-driven development, and debugging skills. This will help demonstrate your fit for the role.
Highlight Soft Skills: Don't forget to mention your soft skills, especially those related to teamwork and communication, as these are crucial in Agile environments. Provide examples of how you've collaborated with others in past projects.
How to prepare for a job interview at SmartChoice International Limited
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Spring Boot, and Microservices in detail. Highlight specific projects where you've developed REST or GraphQL APIs, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Your Front-End Knowledge
Since UI technologies like ReactJS or Angular are part of the role, make sure to share examples of your work with these frameworks. Discuss how you integrated them with back-end services and any design patterns you followed.
✨Understand Agile and CI/CD Practices
Familiarise yourself with Agile methodologies and be ready to discuss how you've applied them in previous roles. Also, be prepared to talk about your experience with CI/CD pipelines and how they improved your development process.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your debugging and code quality skills. Practice explaining your thought process when solving coding problems, as this will demonstrate your analytical abilities and approach to software development.