Java Developer
ION Recruitment Ltd
Edinburgh, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on ionrecruitment.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Shift work
Job source
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…