At a Glance
- Tasks: Develop and maintain high-quality software solutions using Java Spring Boot and Angular/ReactJS.
- Company: Join a dynamic team in Glasgow, focused on innovative software development.
- Benefits: Enjoy competitive pay of £400 per day and the opportunity for a long-term contract.
- Why this job: Be part of a collaborative culture that values creativity and technical excellence.
- Qualifications: 7-14 years of experience in full stack development with Java and modern frameworks required.
- Other info: This role is fully onsite and falls under IR35 regulations.
The predicted salary is between 60000 - 70000 £ per year.
E3xperience- 7-14years
Role- Senior Java Full stack Developer
Fully onsite
Location- Glasgow( IR 35 Inside)
12 months 400 gbp per day / 60-70k FTC
Job responsibilities
- Executes software solutions, design, development, and maintain high-quality, scalable, and efficient back-end and front-end software solutions using Java Spring Boot, Spring Batch and Angular/ReactJS.
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
- Contributes to software engineering communities of practice and events that explore new and emerging technologies
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Strong background in working with APIs (especially Open API), ensuring efficient communication and integration between different systems.
- Experience working extensively with the most common RDBMS (MySQL, Oracle, or SQL Server). Experience with unit testing tools like JUnit and integrations/continuous deployment pipelines.
- Solid knowledge of SQL queries, optimization techniques, and database configuration.
- Proficient knowledge of Multithreading and Concurrency in Java. Knowledge of ORM frameworks such as Hibernate or JPA. Proven record of providing end-user support with excellent problem-solving abilities.
- Strong infrastructure knowledge required including Unix, Windows, networking and scripting.
- Proficiency in Software Development Life Cycle (SDLC) and developer tools utilization.
- Enthusiasm for learning new technologies, with a focus on public cloud platforms like AWS, GCP, or Azure
- Experience with unit testing tools like JUnit and integrations/continuous deployment pipelines.
Preferred qualifications, capabilities, and skills
- Knowledge of NoSQL databases (MongoDB, Cassandra, etc.) would be a plus.
JBRP1_UKTJ
Senior Full Stack Java Developer employer: Hollborn Recruitment Ltd
Contact Detail:
Hollborn Recruitment Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Java Developer
✨Tip Number 1
Make sure to brush up on your Java Spring Boot and Angular/ReactJS skills. Since the role requires extensive experience with these technologies, being able to demonstrate your proficiency during discussions will set you apart from other candidates.
✨Tip Number 2
Prepare for technical interviews by practising coding challenges that focus on full stack development. Websites like LeetCode or HackerRank can help you refine your problem-solving skills, which are crucial for this position.
✨Tip Number 3
Network with current or former employees of StudySmarter or similar companies. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during your interview.
✨Tip Number 4
Showcase your past projects that highlight your full stack capabilities. Be ready to discuss specific challenges you faced and how you overcame them, as this demonstrates not only your technical skills but also your problem-solving abilities.
We think you need these skills to ace Senior Full Stack Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java Spring Boot, Spring Batch, and Angular/ReactJS. Include specific projects where you've executed software solutions and mention any relevant achievements.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your 7-14 years of experience aligns with the job responsibilities and how you can contribute to creating secure and high-quality products.
Showcase Relevant Projects: If possible, include links to your portfolio or GitHub repository showcasing your previous work. Highlight projects that demonstrate your full stack development skills and your ability to maintain scalable software solutions.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Full Stack Developer.
How to prepare for a job interview at Hollborn Recruitment Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java Spring Boot, Spring Batch, and Angular/ReactJS in detail. Bring examples of past projects where you successfully implemented these technologies, as this will demonstrate your capability to handle the responsibilities of the role.
✨Understand the Company Culture
Research the company’s values and work environment. Being able to articulate how your personal values align with theirs can set you apart from other candidates. It shows that you’re not just looking for a job, but a place where you can contribute positively.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving skills. Practice coding challenges or system design scenarios relevant to full stack development. This will help you think on your feet and demonstrate your analytical abilities during the interview.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project methodologies, and future technology stacks. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.