Senior Java Software Engineer

Senior Java Software Engineer

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Lead Java development, mentor juniors, and enhance product functionality.
  • Company: Join a reputable tech company serving thousands of UK customers.
  • Benefits: Enjoy hybrid working, career progression, and a commitment to diversity.
  • Why this job: Be part of a dynamic team with a focus on innovation and collaboration.
  • Qualifications: 7+ years in software development with strong Java, Spring, and AWS skills.
  • Other info: Candidates must be eligible to work in the UK and near London.

The predicted salary is between 48000 - 84000 £ per year.

An exciting opportunity has arisen for a Senior Java Software Engineer to join a highly reputable company whose software products are used by thousands of customers across the UK. The company is committed to internal training and career progression, as well as fostering diversity and inclusion within their technology teams. The role offers a hybrid working structure (two days per week in the office on average) and their modern offices are easily accessible via London and surrounding areas.

Responsibilities:

  • Serve as a senior member of the Java Development team, mentoring junior members
  • Serve as a key contributor in a Java, Spring, AWS, and Microservices environment.
  • Lead the redevelopment of existing products while enhancing functionality.
  • Collaborate with offshore teams and engage with senior internal stakeholders.
  • Adhere to DevOps best practices.
  • Ensure compliance with SOLID principles.

Technical Requirements:

  • 7+ years of software development experience
  • Commercial experience with Java, Spring and AWS
  • Good commercial understanding of Agile and DevOps
  • Full software development life cycle (SDLC) including testing
  • Experience with Kubernetes, Docker is preferred
  • Previous experience transitioning from .Net to Java is beneficial

For this role; applicants must be astute across Spring, Development Best Practice, Java fundamentals, Java Execution flow and Rest best practice. All candidates must be eligible to work in the UK and be within a commutable distance to London.

Please apply to this advert or email your CV direct to (url removed). Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Senior Java Software Engineer employer: Spectrum IT Recruitment

Join a forward-thinking company that prioritises employee development and inclusivity, making it an exceptional employer for a Senior Java Software Engineer. With a hybrid working model and modern offices conveniently located near London, you will enjoy a balanced work-life while contributing to innovative software solutions used by thousands across the UK. The company fosters a collaborative culture, offering ample opportunities for mentorship and career progression, ensuring that your skills and contributions are valued and recognised.
S

Contact Detail:

Spectrum IT Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Software Engineer

✨Tip Number 1

Make sure to showcase your experience with Java, Spring, and AWS during any networking opportunities. Engage in conversations with professionals in the field, attend meetups, or join online forums where you can discuss these technologies.

✨Tip Number 2

Familiarise yourself with the company's products and their approach to software development. This will not only help you understand their needs better but also allow you to ask insightful questions during interviews, demonstrating your genuine interest.

✨Tip Number 3

Highlight your mentoring experience when speaking with current employees or during interviews. Companies value candidates who can support junior team members and contribute to a positive team culture.

✨Tip Number 4

Stay updated on the latest trends in DevOps and Agile methodologies. Being able to discuss recent developments or tools in these areas can set you apart from other candidates and show that you're proactive about your professional growth.

We think you need these skills to ace Senior Java Software Engineer

Java Development
Spring Framework
AWS (Amazon Web Services)
Microservices Architecture
DevOps Best Practices
Agile Methodologies
Full Software Development Life Cycle (SDLC)
Testing and Quality Assurance
Kubernetes
Docker
Mentoring and Leadership
RESTful API Design
SOLID Principles
Collaboration with Offshore Teams
Stakeholder Engagement

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring, and AWS. Include specific projects where you've applied these technologies, and emphasise your role in mentoring junior developers.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your understanding of Agile and DevOps practices, and how you can contribute to the redevelopment of existing products.

Showcase Relevant Experience: Detail your experience with the full software development life cycle (SDLC) and any familiarity with Kubernetes and Docker. If you have transitioned from .Net to Java, be sure to highlight this as it is beneficial for the role.

Highlight Soft Skills: Since the role involves collaboration with offshore teams and senior stakeholders, emphasise your communication skills and ability to work in a team. Mention any previous experiences that demonstrate your leadership and mentoring capabilities.

How to prepare for a job interview at Spectrum IT Recruitment

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Java, Spring, and AWS in detail. Highlight specific projects where you applied these technologies, and be ready to answer technical questions that demonstrate your understanding of the software development life cycle and best practices.

✨Demonstrate Leadership Skills

As a senior member of the team, you'll be expected to mentor junior developers. Share examples of how you've successfully led teams or projects in the past, and discuss your approach to fostering collaboration and knowledge sharing.

✨Understand the Company Culture

Research the company's commitment to diversity and inclusion. Be prepared to discuss how you can contribute to this culture and why it matters to you. This shows that you align with their values and are genuinely interested in being part of their team.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving skills and ability to work under pressure. Think of scenarios where you've had to troubleshoot issues or lead a project through challenges, and articulate your thought process clearly.

Senior Java Software Engineer
Spectrum IT Recruitment
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>