Senior Java Software Engineer (Remote) in City of London
Senior Java Software Engineer (Remote)

Senior Java Software Engineer (Remote) in City of London

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Lead a Java development team and deliver high-quality software solutions.
  • Company: Dynamic financial services company with a focus on innovation.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Make an impact in the financial sector while working with cutting-edge technologies.
  • Qualifications: 8+ years of Java experience, leadership skills, and a passion for tech.
  • Other info: Join a collaborative environment with excellent career advancement opportunities.

The predicted salary is between 36000 - 60000 £ per year.

Please find the Job Description:

Role: Senior Java Developer

Location: Farnborough/UK (Hybrid)

Hybrid mode of work

Exp range: 8+ years

Mandatory skills: Java Springboot, Java 17/11, AWS, Pipeline, Financial domain, Spark.

The Java Tech Lead job involves leading and mentoring a Java development team, analyzing and designing software solutions, ensuring adherence to best practices and coding standards, and collaborating with product managers and other stakeholders to deliver high-quality products for the financial services industry.

Key Responsibilities:

  • Team Leadership: Lead, mentor, and guide a team of Java developers in the development lifecycle.
  • Project Management: Oversee Java development projects from conception to completion, ensuring alignment with project requirements and timelines.
  • Technical Expertise: Design, develop, test, debug, implement, and maintain software applications using core Java technologies.
  • Quality Assurance: Ensure high-quality code through code reviews, adherence to coding standards, and implementation of best practices.
  • Collaboration: Work closely with product managers, stakeholders, and other technical and business groups to define and deliver solutions.
  • Innovation: Stay updated on emerging Java technologies, propose new solutions, and contribute to innovation initiatives.
  • Troubleshooting: Analyze logs, resolve complex technical issues, and perform performance tuning.
  • Documentation: Write technical specifications and other documentation for new and existing applications.

Qualifications:

  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience: Proven extensive experience as a Java developer, often with a minimum of 5 years in Java programming.
  • Leadership Skills: Demonstrated leadership and team management experience.
  • Technical Skills: Proficiency in Java and its related frameworks (e.g., Spring Boot, Maven, Gradle), knowledge of web services, and understanding of database technologies like SQL/Oracle are often required.
  • Soft Skills: Excellent communication, problem-solving, analytical, and interpersonal skills are essential for collaborating with diverse teams and stakeholders.
  • Industry Knowledge: Understanding of the financial services industry and its specific systems is a significant advantage.

Senior Java Software Engineer (Remote) in City of London employer: TetriQ Solutions

Join a forward-thinking company that values innovation and collaboration, offering a hybrid work environment in Farnborough. As a Senior Java Software Engineer, you'll not only lead a talented team but also enjoy opportunities for professional growth and development within the dynamic financial services sector. With a strong emphasis on best practices and cutting-edge technologies, this role promises a rewarding career path in a supportive and inclusive workplace culture.
T

Contact Detail:

TetriQ Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Software Engineer (Remote) in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those in financial services. A friendly chat can lead to referrals or insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those using Spring Boot and AWS. 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 and how you've led teams. Confidence is key!

✨Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and experience. Plus, it shows you're genuinely interested in joining our team!

We think you need these skills to ace Senior Java Software Engineer (Remote) in City of London

Java
Spring Boot
Java 17/11
AWS
Pipeline
Spark
Team Leadership
Project Management
Coding Standards
Code Reviews
Troubleshooting
Performance Tuning
Technical Documentation
Communication Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and AWS. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the Senior Java Developer role. We love seeing passion and personality, so let us know what excites you about this opportunity.

Showcase Your Leadership Skills: Since this role involves team leadership, make sure to highlight any mentoring or project management experience you have. We’re looking for someone who can guide a team, so share those stories!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into our hands quickly. Plus, it shows us you’re serious about joining the StudySmarter team!

How to prepare for a job interview at TetriQ Solutions

✨Know Your Tech Inside Out

Make sure you brush up on your Java skills, especially Spring Boot and the latest versions like Java 17/11. Be ready to discuss your experience with AWS and Spark, as these are crucial for the role.

✨Showcase Your Leadership Skills

Since this role involves leading a team, prepare examples of how you've successfully mentored others or led projects. Highlight your ability to guide a team through the development lifecycle and ensure high-quality outputs.

✨Understand the Financial Domain

Familiarise yourself with the financial services industry and its specific challenges. Being able to speak knowledgeably about how your technical skills can solve industry problems will set you apart.

✨Prepare for Collaboration Questions

Expect questions about teamwork and collaboration. Think of instances where you've worked closely with product managers or other stakeholders to deliver solutions, and be ready to discuss how you handle differing opinions.

Senior Java Software Engineer (Remote) in City of London
TetriQ Solutions
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>