At a Glance
- Tasks: Develop and improve software to enhance security and customer satisfaction.
- Company: Join a respected organization in health research, driving innovation and transformation.
- Benefits: Enjoy a 20% pension contribution, private healthcare, and generous time off including your birthday.
- Why this job: Make a meaningful impact while enjoying a supportive and flexible work environment.
- Qualifications: Proficient in Java with experience in Agile methodologies and strong SQL knowledge.
- Other info: Hybrid working model with free lunches and access to an on-site gym.
The predicted salary is between 48000 - 72000 £ per year.
Senior Java Developer Reports to: Development Lead Location: Hybrid (2-3 days in Greater Manchester office) Sector: Health Research About Our Client: Our client is a highly respected organisation within the lifesciences / scientific/health research sector on in the midst of a large-scale transformation, with significant funding to support growth and innovation. What’s on Offer: Competitive Benefits: Enjoy a 20% pension contribution, private healthcare, enhanced maternity/paternity leave, and more. Generous Time Off: 26 days of annual leave (rising to 30 with service), plus bank holidays, an extra day off for your birthday, and the option to buy extra leave. Supportive Environment: Free lunches on-site, access to a free on-site gym, and wellbeing support to keep you focused and energized. Flexibility: Enjoy a hybrid working model with a mix of office and remote work, helping you maintain a healthy work-life balance. Role Purpose: Deliver critical systems by developing and improving software to enhance security, efficiency, and customer satisfaction. Key Responsibilities: Develop and improve software for early value delivery. Engage in the full SDLC and provide operational support. Implement secure development practices. Write clean, scalable, and testable code. Setup and configure environments, platforms, and services. Perform front- and back-end development and integrate with third-party programs. Follow Agile practices (Kanban/Scrum). Mentor team members and update task progress. Participate in retrospectives, code reviews, and documentation. Essential Knowledge and Experience: Proficient in Java, with experience in Maven and Spring. Experience in software development product teams and Agile methodologies. Strong SQL, SDLC, DevOps, and software testing knowledge. Familiarity with Git, architectural approaches, and cloud platforms (preferably AWS). A degree in software engineering or equivalent experience. Skills and Competencies: Excellent communication and teamwork skills. Problem-solving ability and attention to detail. Quick requirement assessment and solution delivery. Commitment to Agile values and writing maintainable code. How to Apply: If you are ready to make a meaningful impact in an organisation with a global mission and drive cultural change around information security, we want to hear from you.
Senior Java Software Engineer employer: Recann
Contact Detail:
Recann Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Software Engineer
✨Tip Number 1
Familiarize yourself with Agile methodologies, especially Kanban and Scrum, as these are crucial for the role. Consider joining local meetups or online forums to discuss Agile practices and share experiences with other developers.
✨Tip Number 2
Brush up on your Java skills, particularly with Maven and Spring frameworks. You might want to work on personal projects or contribute to open-source projects that utilize these technologies to showcase your expertise.
✨Tip Number 3
Since the role involves mentoring team members, think about how you can demonstrate your leadership skills. Prepare examples of past experiences where you've successfully guided others or contributed to team development.
✨Tip Number 4
Highlight your problem-solving abilities by preparing to discuss specific challenges you've faced in previous roles. Be ready to explain how you approached these issues and the outcomes of your solutions.
We think you need these skills to ace Senior Java Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Maven, and Spring. Include specific projects where you engaged in the full SDLC and demonstrate your proficiency in Agile methodologies.
Craft a Compelling Cover Letter: In your cover letter, express your passion for health research and how your skills can contribute to the organization's mission. Mention your experience with secure development practices and your commitment to writing clean, maintainable code.
Showcase Relevant Projects: Include examples of past projects that demonstrate your problem-solving abilities and teamwork skills. Highlight any experience with cloud platforms like AWS and your familiarity with DevOps practices.
Prepare for Technical Questions: Be ready to discuss your technical expertise in Java and related technologies during the interview process. Prepare to explain your approach to software testing and how you ensure code quality.
How to prepare for a job interview at Recann
✨Showcase Your Java Expertise
Be prepared to discuss your experience with Java, Maven, and Spring in detail. Highlight specific projects where you implemented these technologies and the impact they had on the overall project success.
✨Demonstrate Agile Knowledge
Since the role emphasizes Agile methodologies, be ready to share examples of how you've successfully worked in Agile teams. Discuss your experience with Kanban or Scrum and how it contributed to project delivery.
✨Prepare for Technical Questions
Expect technical questions related to SQL, SDLC, and DevOps practices. Brush up on your knowledge in these areas and be ready to solve problems on the spot, showcasing your problem-solving skills.
✨Emphasize Team Collaboration
Communication and teamwork are key competencies for this role. Prepare examples that demonstrate your ability to work collaboratively, mentor others, and contribute to a positive team environment.