At a Glance
- Tasks: Lead the development of a cutting-edge CRM SAAS solution using Java and innovative technologies.
- Company: Join a forward-thinking IT company that values collaboration and creativity.
- Benefits: Enjoy a competitive salary, pension, healthcare, gym access, and flexible working options.
- Why this job: Make a real impact in tech while working remotely or in a hybrid environment.
- Qualifications: Solid software development experience with expertise in Java and related technologies.
- Other info: Great opportunities for personal growth and mentoring within a dynamic team.
The predicted salary is between 60000 - 70000 £ per year.
Location: Yorkshire
Industry: IT
Salary: £60,000 - £70,000 per annum + Pension, Health, Gym
Posted: 27/08/2024
Description
As the Senior Java Software Engineer, you'll be a key player in developing this cutting-edge CRM SAAS solution. You'll work on projects throughout the software lifecycle, from requirements analysis to release management and support.
What You'll Do
- Work with the wider project team, engaging with PM & Business Analysts and communicating the technical project requirements
- Develop and unit test Java software applications
- Work on the customer-driven proactive roadmap, introducing innovations for new digital services
- Report directly to the Principal Engineer
Required Skills and Experience
- A solid background in software development
- Experience in holding more senior roles within the team or project
- Expertise in: Java, Spring Boot, Maven, Git, GitHub Actions, SQL, Microservice architecture, Kafka Streams, Kubernetes
- Knowledge of software design principles
- This role is predominantly a backend role but any front-end experience in React and/or Typescript will be useful
- Experience developing robust, performant APIs
- Ability to provide software process improvements and identify product enhancement opportunities
- Mentoring skills and drive for continuous improvement
- Excellent communication and problem-solving skills
Desirable Qualifications & Interests
- Degree in Computer/IT-related discipline or an active GitHub profile with a focus on Java
- If you can showcase some code that would be great?
- What programming books have you read?
- What meetups do you go to?
- What outside-of-work projects have you been involved in?
- We are keen to learn more about your outside-of-work personal development.
Salary & Benefits
Up to £70K, Pension, Hybrid working or fully remote, healthcare, gym, training & development.
The office is based in the Northwest.
We value diversity and encourage candidates of all ages and backgrounds to apply.
Senior Java Developer – 70K in Sheffield employer: Ascent People Ltd
Contact Detail:
Ascent People Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer – 70K in Sheffield
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, and any cool APIs you've built. A strong GitHub profile can really make you stand out to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key in a senior role like this one.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing about your outside-of-work projects and personal development, so share those stories!
We think you need these skills to ace Senior Java Developer – 70K in Sheffield
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java, Spring Boot, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Projects: If you've got a GitHub profile or any personal projects, don’t hold back! Share links to your code and explain what you did. This gives us a peek into your coding style and problem-solving skills.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're passionate about this role and how your background makes you a great fit. We love seeing enthusiasm and a bit of personality!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Ascent People Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in Java, Spring Boot, and the other technologies mentioned in the job description. Brush up on your knowledge of microservices, Kafka Streams, and Kubernetes. Being able to discuss these topics confidently will show that you’re not just a candidate, but a potential technical lead.
✨Showcase Your Projects
Prepare to talk about your previous projects, especially those where you’ve taken on a senior role. If you have an active GitHub profile, highlight it! Bring examples of your code or any innovative solutions you've implemented. This will demonstrate your hands-on experience and problem-solving skills.
✨Engage with the Team
Since this role involves working closely with PMs and Business Analysts, practice how you’ll communicate technical requirements clearly. Think of examples where you’ve successfully collaborated with non-technical team members. This will show your excellent communication skills and ability to work in a team.
✨Discuss Continuous Learning
Be ready to share what you do outside of work to improve your skills. Mention any programming books you’ve read, meetups you attend, or personal projects you’re involved in. This shows your drive for continuous improvement and passion for the field, which is something we value highly at StudySmarter.