Java Software Engineer in City of London

Java Software Engineer in City of London

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Design and evolve cross-platform applications and developer tools for advanced hardware.
  • Company: Leading semiconductor company in London with an innovative engineering culture.
  • Benefits: Hybrid working model, competitive salary, and opportunities for professional growth.
  • Why this job: Join a dynamic team and make an impact on cutting-edge technology.
  • Qualifications: Experience in Java development, UI frameworks, and multithreaded programming.
  • Other info: Collaborate with UX specialists and hardware teams in a creative environment.

The predicted salary is between 36000 - 60000 £ per year.

An exciting opportunity has arisen with a leading semiconductor company specialising in high-performance mixed-signal processing, based in London. This role involves designing and evolving cross-platform applications, SDKs, and developer tooling. You’ll work closely with UX specialists, hardware teams, and software engineers to build polished internal tools that power advanced hardware configuration and tuning workflows.

You will commit to a hybrid working model, with a minimum of one day per week onsite in the London office.

Experience includes:

  • Desktop application development, ideally with Java
  • UI frameworks, e.g. JavaFX, Swing, Qt
  • Object-oriented design and development
  • Multithreaded development

Desired skills include build automation (CI/CD) and Docker.

If you are looking for a new challenge within an innovative and award-winning engineering culture, then please apply today to learn more.

Java Software Engineer in City of London employer: IC Resources

Join a leading semiconductor company in London that champions innovation and collaboration, offering a dynamic work culture where your contributions directly impact cutting-edge technology. With a commitment to employee growth, you will have access to continuous learning opportunities and the chance to work alongside talented professionals in a hybrid working environment that promotes work-life balance. Experience the unique advantage of being part of an award-winning engineering team dedicated to excellence in high-performance mixed-signal processing.
I

Contact Detail:

IC Resources Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in similar roles. 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 portfolio showcasing your Java projects, especially any cross-platform applications or tools you've developed. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding multithreading concepts. Practise common coding challenges and be ready to discuss your approach to object-oriented design during interviews.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of exciting opportunities waiting for talented Java Software Engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Java Software Engineer in City of London

Java
Desktop Application Development
UI Frameworks (JavaFX, Swing, Qt)
Object-Oriented Design
Multithreaded Development
Build Automation (CI/CD)
Docker
Cross-Platform Application Development
Collaboration with UX Specialists
Collaboration with Hardware Teams
Developer Tooling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and any relevant UI frameworks like JavaFX or Swing. We want to see how your skills match the job description, so don’t be shy about showcasing your desktop application development experience!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background in multithreaded development and object-oriented design makes you a perfect fit. Let us know what drives you!

Showcase Your Projects: If you've worked on any cool projects, especially those involving build automation or Docker, make sure to mention them. We love seeing practical examples of your work that demonstrate your skills and creativity!

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. Plus, we can’t wait to hear from you!

How to prepare for a job interview at IC Resources

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially around desktop application development. Be ready to discuss your experience with UI frameworks like JavaFX and Swing, as well as object-oriented design principles. Practising coding challenges can help you demonstrate your proficiency.

✨Showcase Your Multithreading Knowledge

Since multithreaded development is a key part of the role, prepare to explain how you've implemented multithreading in past projects. Think of specific examples where you improved performance or solved concurrency issues, as this will show your practical understanding.

✨Familiarise Yourself with CI/CD and Docker

Even though build automation and Docker are desired skills, having a basic understanding can set you apart. Brush up on how CI/CD pipelines work and be prepared to discuss any experience you have with Docker, even if it's just personal projects or coursework.

✨Collaborate and Communicate

This role involves working closely with UX specialists and hardware teams, so be ready to talk about your teamwork experiences. Highlight instances where you collaborated on projects, how you handled feedback, and how you ensured effective communication across different teams.

Java Software Engineer in City of London
IC Resources
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>