At a Glance
- Tasks: Join our team as a Software Engineer, focusing on Kotlin and microservices for exciting projects.
- Company: We're a forward-thinking tech company based in Burgess Hill, dedicated to innovation and collaboration.
- Benefits: Enjoy hybrid work options, flexible hours, and a vibrant office culture with great perks.
- Why this job: Be part of a dynamic team working on impactful projects that shape the future of reporting.
- Qualifications: Strong skills in Kotlin, Java, and SQL are essential; experience with Kafka and RTF is a plus.
- Other info: This is a permanent position with opportunities for growth and development in a supportive environment.
The predicted salary is between 36000 - 60000 £ per year.
Kotlin Engineer Mode-Hybrid-3 days from Office Type-Perm Location-Burgess Hill
Skillset:
- Must Have: Strong Kotlin and Microservices with Java, Kafka and RTF for messaging, SQL
- Good to Have: Hive, Pyspark
Kotlin Backend development in Kotlin Java. Skills required: Java, Kotlin, JUnit, Git, GitHub, GitLab, BitBucket, SVN, SQL, Postgres, PostgreSQL.
Engineers needed for project Fast Forward Intraday Reporting Platform (IRP). Strong Java back end skills with Kotlin preferred. Application uses GitHub extensively and is built with oneDLS framework. Database work is with Postgres.
Mandatory Skills: Angular, Java, MongoDB, Azure Cosmos DB, Cassandra, Data Architecture, Dynamo DB.
Software Engineer Database employer: ixceed solutions
Contact Detail:
ixceed solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer Database
✨Tip Number 1
Familiarise yourself with the oneDLS framework, as it's a key part of the application you'll be working on. Understanding its structure and how it integrates with Kotlin and Java will give you an edge during discussions.
✨Tip Number 2
Brush up on your knowledge of Postgres and SQL, since database work is crucial for this role. Being able to discuss your experience with these technologies confidently can set you apart from other candidates.
✨Tip Number 3
Since the role involves using GitHub extensively, make sure you're comfortable navigating and using Git for version control. Consider contributing to open-source projects to showcase your skills and familiarity with collaborative coding.
✨Tip Number 4
Prepare to discuss your experience with microservices architecture, particularly in relation to Kotlin and Java. Be ready to share specific examples of how you've implemented or worked with microservices in past projects.
We think you need these skills to ace Software Engineer Database
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Kotlin, Java, and microservices. Include specific projects where you've used these technologies, especially in a database context.
Craft a Strong Cover Letter: In your cover letter, emphasise your backend development skills and experience with Postgres. Mention any relevant projects that demonstrate your ability to work with Kafka and messaging systems.
Showcase Relevant Projects: If you have worked on projects involving Angular, MongoDB, or Azure Cosmos DB, be sure to include these in your application. Highlight your role and the impact of your contributions.
Highlight Team Collaboration: Since the role involves working in a hybrid environment, mention your experience with collaborative tools like GitHub and how you've successfully worked in teams to deliver projects.
How to prepare for a job interview at ixceed solutions
✨Showcase Your Kotlin Expertise
Make sure to highlight your experience with Kotlin during the interview. Be prepared to discuss specific projects where you've used Kotlin, especially in microservices architecture, as this is a key requirement for the role.
✨Demonstrate Your Database Knowledge
Since the position involves working with Postgres and other databases, brush up on your SQL skills. Be ready to answer questions about database design and optimisation, and perhaps even solve a few SQL queries on the spot.
✨Familiarise Yourself with the Tech Stack
Understand the technologies mentioned in the job description, such as Kafka and RTF for messaging. Being able to discuss how these tools fit into your previous work will show that you're well-prepared and knowledgeable.
✨Prepare for Git and Version Control Questions
As the application uses GitHub extensively, be ready to talk about your experience with version control systems. You might be asked about branching strategies or how you handle merge conflicts, so have some examples ready.