At a Glance
- Tasks: Design and improve products for the public sector using Java and microservices.
- Company: Join a dynamic team focused on enhancing government platforms in London.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact in the public sector while leading innovative software projects.
- Qualifications: Must have SC clearance eligibility and extensive experience in Java and software engineering leadership.
- Other info: Experience with modern frameworks and containerization is a plus!
The predicted salary is between 48000 - 84000 £ per year.
Technical Lead / Senior Java Developer / Senior Full Stack Developer / Senior Software Engineer
We are looking for a Senior Java Developer to work within the public sector.
Location: London
About the role: You will be responsible for designing, creating, and improving new and existing products, platforms, and transactions across government.
Essential Skills: The ideal candidates will have Active SC clearance or be eligible for SC clearance, and a proven Technical Lead Software Engineering / Java Development background, with the following skills/experience:
- Experience leading multiple Software Engineering teams providing technical leadership and guidance.
- Experience with Java 11, TDD, and BDD.
- Experience with large microservice architectures.
- Experience in implementing APIs for internal and external use.
- Experience in database management: SQL, PostgreSQL, MySQL, MongoDB, Cassandra, SQL tuning.
- Experience in Spring framework, Spring Boot, Spring Security, Spring Batch.
- Experience in containerization: Docker, Kubernetes.
- Experience in Linux Operating Systems, Bash, RHEL.
- Experience working within DDAT, GDS, or other Public Sector Digital Frameworks.
#J-18808-Ljbffr
Senior Java Developer employer: Summer-Browning Associates Ltd
Contact Detail:
Summer-Browning Associates Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer
✨Tip Number 1
Make sure to highlight your experience with Java 11 and the Spring framework during your conversations. Discuss specific projects where you utilized these technologies, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Since the role involves leading multiple software engineering teams, be prepared to share examples of your leadership style and how you've successfully guided teams in the past. This will show that you can take on the technical lead responsibilities.
✨Tip Number 3
Familiarize yourself with the public sector digital frameworks like DDAT and GDS. Understanding these frameworks will not only help you in interviews but also show your commitment to working within the public sector.
✨Tip Number 4
If you have experience with containerization tools like Docker and Kubernetes, be ready to discuss how you've implemented these in previous projects. This is a key skill for the role and will set you apart from other candidates.
We think you need these skills to ace Senior Java Developer
Some tips for your application 🫡
Understand the Role: Make sure you fully understand the responsibilities and requirements of the Senior Java Developer position. Familiarize yourself with the public sector context and how your skills align with the job description.
Highlight Relevant Experience: In your CV and cover letter, emphasize your experience with Java 11, TDD, BDD, and microservice architectures. Provide specific examples of projects where you led software engineering teams and implemented APIs.
Showcase Technical Skills: Clearly list your technical skills related to database management, Spring framework, containerization, and Linux operating systems. Use bullet points for clarity and ensure they match the essential skills mentioned in the job description.
Tailor Your Application: Customize your application materials to reflect the language and priorities of the job description. Mention any experience with DDAT, GDS, or other Public Sector Digital Frameworks to demonstrate your fit for the role.
How to prepare for a job interview at Summer-Browning Associates Ltd
✨Showcase Your Technical Leadership
Be prepared to discuss your experience leading software engineering teams. Highlight specific examples where you provided technical guidance and how it positively impacted the projects.
✨Demonstrate Your Java Expertise
Since the role requires strong Java skills, be ready to talk about your experience with Java 11, TDD, and BDD. Consider preparing a brief coding example or discussing a project where you utilized these methodologies.
✨Discuss Microservices and APIs
The company values experience with large microservice architectures and API implementation. Prepare to explain how you've designed and implemented microservices and APIs in previous roles, focusing on challenges faced and solutions provided.
✨Familiarize Yourself with Public Sector Frameworks
Understanding DDAT, GDS, or other Public Sector Digital Frameworks is crucial. Research these frameworks and be ready to discuss how your experience aligns with their principles and practices.