At a Glance
- Tasks: Join an Agile team to develop innovative Geospatial software using Java and cloud technologies.
- Company: Dynamic tech company in Newcastle with a collaborative culture.
- Benefits: Competitive pay of £70 p/h, flexible hybrid working, and career growth opportunities.
- Other info: Enjoy a flexible work-life balance with 3 days in the office and 2 days remote.
- Why this job: Make a real impact on cutting-edge projects while working with the latest tech.
- Qualifications: Experience in Java development and cloud services; unit testing skills are essential.
The predicted salary is between 56000 - 84000 £ per year.
12 month initial contract Hybrid working out of Newcastle SC Cleared role 70 p/h - Inside IR35
Key Skills:
- Java Developer
- Cloud Services
- RedHat/Kubernetes
Role Overview
The Software Engineer will join our collaborative, forward-thinking Agile Scrum team, working on innovative Geospatial software, using the latest cloud-based technologies. The engineer will be involved in every stage of the software development lifecycle, from initial design through development, testing, and deployment, delivering robust, scalable cloud-based services. The role is based at our Newcastle office. Flexible working arrangements are in place for the team. The successful candidate is expected to be in the office 3 days a week, with the opportunity to work 2 days from home.
Responsibilities
- Develop high-quality, readable, scalable and easily maintained code, using Java and related technologies, meeting requirements and coding standards.
- Develop reusable patterns and encourage innovation that will enhance team velocity.
- Contribute to quality assurance by writing unit and automated tests.
- Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines.
- Ensure code is sufficiently documented and share knowledge of solutions implemented.
- Participate in sprint planning, reviews, and daily stand-ups in a true Agile environment, contributing to agile based estimating.
- Work with the scrum team to meet the sprint commitments.
Essential
- Java
- Cloud Services development
- Unit testing
Desirable
- DevSecOps awareness using tools such as Tekton, ArgoCD, SonarQube
- Red Hat Openshift container platform or Kubernetes
- Quarkus Framework
- Front end development using Angular
Java Developers - SC Cleared. Job in Newcastle Upon Tyne Move Collective Jobs employer: Broughton Group
Join a dynamic and innovative team in Newcastle Upon Tyne, where as a Java Developer, you will thrive in a collaborative Agile environment that values creativity and professional growth. With flexible working arrangements and a focus on cutting-edge cloud technologies, this role offers not only competitive pay but also the chance to work on impactful geospatial software while enhancing your skills through continuous learning and development opportunities.
StudySmarter Expert Advice🤫
We think this is how you could land Java Developers - SC Cleared. Job in Newcastle Upon Tyne Move Collective Jobs
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or cloud services. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Java projects and contributions to open-source. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and cloud technologies. Be ready to discuss how you've used these in past projects, as it shows you're not just a coder but a team player who understands the bigger picture.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Java Developers - SC Cleared. Job in Newcastle Upon Tyne Move Collective Jobs
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Java development experience and any cloud services projects you've worked on. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant experience!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about working with us at StudySmarter and how you can contribute to our Agile Scrum team. Keep it concise but impactful!
Showcase Your Skills:Don’t forget to mention your experience with RedHat, Kubernetes, and any other relevant technologies. We love seeing candidates who are proactive about their learning and can demonstrate their knowledge in these areas.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Broughton Group
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with Java development, especially in cloud services. Prepare to showcase your understanding of coding standards and best practices, as this will be crucial for the role.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in an Agile Scrum team, it’s important to understand Agile principles. Be prepared to discuss your previous experiences in Agile environments, how you’ve contributed to sprint planning, and any challenges you faced during sprints.
✨Showcase Your Cloud Knowledge
The job focuses on cloud services, so make sure you can talk about your experience with cloud technologies, particularly RedHat and Kubernetes. Highlight any projects where you’ve implemented scalable cloud solutions and how you approached design and deployment.
✨Prepare for Technical Questions
Expect technical questions that may involve coding challenges or problem-solving scenarios. Practice writing clean, maintainable code on a whiteboard or in a shared document. Also, be ready to explain your thought process and how you ensure quality through unit testing and code reviews.