Senior Java Developer
- Industry Type
- IT
- Functional Area
- IT Information Technology Industry IT Information Technology
- Nationality
- Any
- Keywords
- Cloud Architecture AWS Experience Senior Software Development
Job Description
Arc IT Recruitment Careers is looking for a Senior Java Developer to join their HealthTech team in Cambridge, United Kingdom. The role involves working with technology to improve health outcomes by developing software that supports patient care and rehabilitation. Experience in cloud architecture, especially with Amazon Web Services (AWS), is preferred.
- Position
- Senior Java Developer
- Company
- Arc IT Recruitment Careers
- Location
- Cambridge, United Kingdom
- Industry
- IT
- Experience
- 1 to 20 years
Show the original advert
Please register or log in to see the full job description. Register / Log in
About the role: Senior Java Developer
General information about this type of role, not from the employer. The employer's actual requirements may differ, so always check the job details above.
Senior Java Developers design, develop, and maintain Java-based applications and systems. They typically work in IT companies, software development firms, or within the technology departments of various organizations. Their role involves leading development projects and collaborating with other team members to deliver high-quality software solutions.
What this role usually involves
- Write, test, and debug Java code for applications and systems.
- Lead and mentor junior developers in coding best practices.
- Collaborate with project managers, designers, and other developers to meet project requirements.
- Review and improve existing software to enhance performance and security.
- Participate in software design and architecture discussions.
- Ensure code quality through code reviews and automated testing.
Skills employers usually look for
- Strong knowledge of Java programming language and frameworks.
- Experience with software development tools and version control systems.
- Problem-solving and analytical thinking abilities.
- Good communication and teamwork skills.
- Understanding of databases and SQL.
- Familiarity with software development methodologies like Agile or Scrum.
Usual qualifications
- A degree or diploma in computer science, software engineering, or a related field is usually expected.
- Professional certifications in Java or software development can be advantageous.
- Continuous learning to keep up with new technologies and programming trends.
Similar jobs
- IT Service Desk Engineer Apprentice QA Careers
- Senior IT Engineer Ashdown Group Careers
- IT Support Engineer VIQU IT Recruitment Careers
- 1st Line Support VIQU IT Recruitment Careers
- Trainee Business Analyst IT Career Switch Careers
- IT Service Desk Team Leader Picture More Careers
