Java Developer

ION Recruitment Ltd
Edinburgh, UK
1 day ago
Apply on ionrecruitment.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Shift work

Tech stack

Java (Programming Language) Microsoft Windows Agile Methodology Software Applications Unit Testing Microsoft Azure C++ (Programming Language) Continuous Integration Microsoft Visual Studio Scrum Methodology Information Technology

Job description

  • Design, develop, and maintain desktop applications for Windows using Java and Visual Studio, ensuring your solutions are scalable and efficient.
  • Collaborate with remote teams to deliver Java-based solutions that meet both technical and business requirements.
  • Take ownership of complex problems and use your Java skills to build effective solutions that extend application functionality.
  • Communicate effectively, breaking down technical details into easily understandable concepts for stakeholders.
  • Work in an Agile environment with a focus on Scrum practices, continually improving the development process.

Requirements

  • 5+ years of commercial experience working with Java.
  • At least 3 years working in a senior developer role.
  • Solid experience in desktop application development for Windows.
  • Proficiency in Visual Studio, and knowledge of C++ (v11+) is a bonus.
  • Excellent problem-solving skills and a systematic approach to development.
  • Strong communication skills and the ability to articulate technical concepts clearly.
  • Self-motivated, organized, and able to thrive in a fast-paced environment.
  • A degree in Computer Science or a related engineering discipline., * Experience with scientific applications or the engineering industry.
  • Familiarity with Azure DevOps, Unit Testing, and CI/CD Pipelines.
  • Experience working with remote teams in an Agile environment, particularly within Scrum teams., * Work with a highly intelligent and passionate team of developers who share your love for Java.

Benefits & conditions

  • Competitive salary based on experience and skillset.
  • Flexible working hours and the opportunity to work remotely.
  • Generous 33 days of holiday (including bank holidays) and a swap-out program.
  • Attractive insurance and pension benefits.
  • Employee Assistance Programme to support your well-being.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ionrecruitment.com
Prepare application

Good distractions

Loading talks and stories from around this role…