At a Glance
- Tasks: Join an Agile Scrum team to develop innovative Geospatial software using Java and cloud technologies.
- Company: Dynamic tech company focused on cutting-edge cloud services.
- Benefits: Β£70 p/hour, hybrid working, and opportunities for professional growth.
- Why this job: Make a real impact in a collaborative environment while working with the latest tech.
- Qualifications: Experience in Java development and cloud services; unit testing skills are essential.
- Other info: Flexible working arrangements with excellent career advancement opportunities.
The predicted salary is between 56 - 84 Β£ per hour.
12 month initial contract β’ Hybrid working out of Guildford β’ SC Cleared role β’ Β£70 p/hour - 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 Developer - SC Cleared in Guildford employer: CBSbutler Ltd.
Contact Detail:
CBSbutler Ltd. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Java Developer - SC Cleared in Guildford
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java and 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 or personal website showcasing your projects, especially those involving Java and cloud technologies. This gives potential employers a taste of what you can do beyond your CV.
β¨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and coding best practices. Be ready to discuss your experience with unit testing and cloud services, as these are hot topics for roles like the one we're looking at.
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Java Developer - SC Cleared in Guildford
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your Java development skills and experience with cloud services. We want to see how youβve tackled similar projects, so donβt hold back on the details!
Showcase Your Agile Experience: Since we work in an Agile environment, itβs super important to mention any experience you have with Agile methodologies. Share examples of how youβve contributed to sprint planning or daily stand-ups.
Highlight Your Testing Skills: Weβre big on quality assurance, so be sure to include your experience with unit and automated testing. Let us know how you ensure your code is robust and maintainable!
Apply Through Our Website: Donβt forget to apply through our website! Itβs the best way for us to receive your application and get you into our system quickly. We canβt wait to hear from you!
How to prepare for a job interview at CBSbutler Ltd.
β¨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java development, especially in cloud services. Theyβll likely ask you about specific projects you've worked on, so have some examples ready that showcase your coding prowess and problem-solving abilities.
β¨Familiarise Yourself with Agile Practices
Since this role is part of an Agile Scrum team, itβs crucial to understand Agile methodologies. Be ready to talk about your experience in sprint planning, daily stand-ups, and how you contribute to team velocity. Showing that you can thrive in a collaborative environment will definitely work in your favour.
β¨Highlight Your Cloud Services Experience
This position focuses on cloud-based technologies, so make sure to highlight any relevant experience you have with cloud services. Discuss any projects where youβve used RedHat, Kubernetes, or similar technologies. If you have experience with DevSecOps tools, donβt forget to mention that too!
β¨Prepare for Technical Questions
Expect technical questions that may involve coding challenges or design scenarios. Practise writing clean, maintainable code and be ready to explain your thought process. They might also ask you to conduct a code review, so be prepared to critique code based on best practices and standards.