At a Glance
- Tasks: Join our team as a Contract Software Engineer, working with JVM languages on exciting projects.
- Company: Codurance is a forward-thinking consultancy driving tech innovation for business success.
- Benefits: Enjoy a competitive day rate and the chance to work with cutting-edge technologies.
- Why this job: Be part of a dynamic team that values continuous learning and celebrates individuality.
- Qualifications: Extensive experience with JVM languages and strong knowledge of development patterns required.
- Other info: This is a 6-month contract role, inside IR35, perfect for passionate software developers.
Codurance is an innovative consultancy that helps organisations embrace the power of technology to drive business success. We are currently seeking an experienced contract software engineer to join our dynamic team. As a Codurance software engineer, you will have the opportunity to work with the latest technologies and contribute to the success of our clients\’ projects. This is an initial 6 months contract, inside IR35. Day rate: 500-650 day To be successful in this role, you should have: Extensive professional experience with the JVM languages (Java, Kotlin, or Scala) Strong knowledge of architecture and development patterns (e.g. Microservices, CQRS, Domain Driven Design, Event Sourcing etc.) An appreciation for good development practices (Test-driven development, pair programming, continuous integration/deployment) A passion for continuous learning and sharing knowledge with others It\’ll be a bonus if you have experience in Invoice Processing. We are looking for individuals who are passionate about software development and can contribute effectively in a team setting. If you are a motivated and skilled Contract Software Engineer, we would love to hear from you. Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace. #J-18808-Ljbffr
Contract Software Engineer (JVM Languages) employer: Codurance Ltd
Contact Detail:
Codurance Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Contract Software Engineer (JVM Languages)
✨Tip Number 1
Familiarise yourself with the latest trends and technologies in JVM languages like Java, Kotlin, and Scala. Being able to discuss recent advancements or frameworks during your interview can demonstrate your passion and commitment to continuous learning.
✨Tip Number 2
Brush up on architectural patterns such as Microservices and Domain Driven Design. Prepare to share examples of how you've applied these concepts in past projects, as this will show your practical experience and understanding of good development practices.
✨Tip Number 3
Engage with the software engineering community by attending meetups or webinars focused on JVM languages and development practices. Networking with other professionals can provide insights and potentially lead to referrals for the position.
✨Tip Number 4
If you have experience in Invoice Processing, be sure to highlight it during discussions. Even if it's not a primary requirement, showcasing relevant experience can set you apart from other candidates and demonstrate your versatility.
We think you need these skills to ace Contract Software Engineer (JVM Languages)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive experience with JVM languages like Java, Kotlin, or Scala. Include specific projects where you've applied architecture and development patterns such as Microservices or Domain Driven Design.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and continuous learning. Mention any relevant experience in Invoice Processing, as this is a bonus for the role. Show how your values align with Codurance's commitment to inclusivity.
Showcase Development Practices: Demonstrate your appreciation for good development practices in your application. Discuss your experience with Test-driven development, pair programming, and continuous integration/deployment to show you are a fit for their team.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter. Ensure there are no typos or grammatical errors, as attention to detail is crucial in software engineering roles.
How to prepare for a job interview at Codurance Ltd
✨Showcase Your JVM Expertise
Make sure to highlight your extensive experience with JVM languages like Java, Kotlin, or Scala. Be prepared to discuss specific projects where you applied these languages and the challenges you overcame.
✨Discuss Architectural Patterns
Familiarise yourself with key architectural and development patterns such as Microservices, CQRS, and Domain Driven Design. Be ready to explain how you've implemented these in past projects and the benefits they brought.
✨Emphasise Good Development Practices
Talk about your appreciation for good development practices like Test-driven development and continuous integration/deployment. Share examples of how these practices have improved your work and team collaboration.
✨Demonstrate a Passion for Learning
Convey your enthusiasm for continuous learning and knowledge sharing. Mention any recent technologies or methodologies you've explored and how you plan to keep up with industry trends.