At a Glance
- Tasks: Design and develop secure backend services using Kotlin and Java in a collaborative team.
- Company: Join a leading tech firm delivering impactful digital services in a fast-paced environment.
- Benefits: Competitive daily rate, remote work flexibility, and opportunities for contract extension.
- Other info: Work remotely with occasional onsite meetings in vibrant cities like Sheffield, Leeds, or London.
- Why this job: Make a difference by building scalable systems that support high-quality digital services.
- Qualifications: Experience in software development with a focus on TDD and agile methodologies.
The predicted salary is between 30000 - 40000 € per year.
Rate: 470 a day Inside IR35
Clearance Required: Active SC Clearance
Contract Length: 3-month contract (scope for extension)
Start Date: Early-to-mid June
Location: Primarily remote with occasional onsite attendance (maximum once per month). Onsite locations may vary between Sheffield, Leeds, or London.
Overview
We are seeking a highly experienced Senior Software Developer to support the delivery of complex, high-impact digital services within a secure and fast-paced environment. The successful candidate will join a collaborative engineering team focused on building scalable, resilient backend systems using modern JVM technologies and engineering best practices. This role is well suited to someone who enjoys working closely with other engineers, contributing to technical direction, and championing quality through Test-Driven Development (TDD).
Key Responsibilities
- Design, develop, and maintain secure, scalable backend services using Kotlin, Java, and Spring Boot.
- Collaborate closely with engineers, architects, and delivery teams in an agile environment.
- Contribute to technical discussions, architectural decisions, and continuous improvement initiatives.
- Write clean, maintainable, and well-tested code following TDD principles.
- Participate in pair programming and peer review activities.
- Support the delivery of high-quality digital services within government or similarly regulated environments.
- Promote engineering best practices across the wider team.
Java/Kotlin Developer employer: TXP
As a Senior Software Developer with us, you'll thrive in a dynamic and collaborative work culture that prioritises innovation and quality. We offer competitive rates, flexible remote working arrangements, and opportunities for professional growth within a secure environment, making it an ideal place for those looking to make a meaningful impact in the digital services sector. Join our team and be part of a forward-thinking organisation that values your expertise and encourages continuous improvement.
StudySmarter Expert Advice🤫
We think this is how you could land Java/Kotlin Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or Kotlin. 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 projects, especially those using Kotlin and Java. 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 TDD and agile methodologies. Be ready to discuss how you've applied these practices in past projects. We want to see your passion for quality and collaboration!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Java/Kotlin Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java, Kotlin, and Spring Boot. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software development and how you can contribute to our team. Keep it concise but impactful – we love a good story!
Showcase Your TDD Experience:Since we value Test-Driven Development, make sure to mention any relevant experience you have with TDD in your application. We’re keen to see how you’ve implemented this in past projects!
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 don’t miss out on any important updates from our team!
How to prepare for a job interview at TXP
✨Know Your Tech Stack
Make sure you’re well-versed in Java, Kotlin, and Spring Boot. Brush up on your knowledge of these technologies and be ready to discuss how you've used them in past projects. It’s a great way to show you’re the right fit for their tech needs.
✨Showcase Your TDD Skills
Since they value Test-Driven Development, prepare examples of how you’ve implemented TDD in your work. Be ready to explain your thought process and how it improved the quality of your code. This will demonstrate your commitment to engineering best practices.
✨Collaborative Mindset
This role involves working closely with other engineers, so highlight your teamwork skills. Share experiences where you’ve successfully collaborated on projects or contributed to technical discussions. They’ll want to see that you can thrive in a team environment.
✨Understand the Environment
Familiarise yourself with working in secure and regulated environments, especially if you have experience in government projects. Be prepared to discuss how you ensure security and compliance in your development processes, as this is crucial for the role.