At a Glance
- Tasks: Design and build high-quality Java applications in a collaborative, agile environment.
- Company: Join a leading tech firm in Cardiff with a focus on innovation.
- Benefits: Competitive salary, flexible work arrangements, and opportunities for professional growth.
- Why this job: Make an impact by developing secure, scalable applications using cutting-edge technologies.
- Qualifications: Strong Java and Spring experience, with knowledge of CI/CD and containerisation.
- Other info: Dynamic team culture with excellent career advancement opportunities.
The predicted salary is between 60000 - 80000 £ per year.
CPS Group are looking for a Senior Java Software Engineer to join a highly skilled engineering team delivering enterprise-scale solutions in an agile, collaborative environment based in Cardiff. You’ll be working across the full software development lifecycle, applying a DevOps mindset and contributing to the design and delivery of high-quality, secure, and scalable applications.
This is a hands-on role where you’ll apply strong technical expertise in Java and Spring, and ideally bring experience with containerisation and cloud environments.
Key Responsibilities- Design, build, and maintain high-quality Java applications.
- Contribute to the development of microservices and modern architectures.
- Work with Spring framework to deliver scalable solutions.
- Apply best practices in software engineering including TDD, CI/CD, and automation.
- Collaborate within an agile team to drive continuous improvement.
- Ensure solutions meet security and performance requirements.
- Strong commercial experience with Java.
- Hands-on expertise with Spring.
- Knowledge of software design patterns and development best practices.
- Experience with Docker or Kubernetes (desirable).
- Understanding of CI/CD pipelines.
- Ideally local to Cardiff or within commutable distance.
- Eligible for Security Clearance (must have resided in the UK for the last 5 years).
Senior Software Engineer in London employer: CPS Group
Contact Detail:
CPS Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the best way to get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, especially those using Spring and containerisation. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past projects in detail. Remember, they want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and Spring, as well as any work you've done with microservices and cloud environments. We want to see how your skills match up with what we're looking for!
Showcase Your Projects: Include specific examples of projects where you've applied best practices like TDD and CI/CD. This helps us understand your hands-on experience and how you approach software engineering challenges.
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your skills and experiences that relate to the role.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at CPS Group
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java and Spring in detail, including specific projects you've worked on. Practising coding challenges can also help you demonstrate your technical expertise.
✨Showcase Your DevOps Mindset
Since this role requires a DevOps approach, be ready to talk about your experience with CI/CD pipelines and automation. Share examples of how you've implemented these practices in previous roles, and how they contributed to the success of your projects.
✨Familiarise Yourself with Microservices
Understanding microservices architecture is key for this position. Prepare to discuss how you've designed or worked with microservices in the past. Highlight any experience you have with Docker or Kubernetes, as this will set you apart from other candidates.
✨Emphasise Collaboration and Agile Experience
This role is all about teamwork in an agile environment. Be ready to share examples of how you've collaborated with others to drive continuous improvement. Discuss your experience in agile methodologies and how you've contributed to team success.