cover image
TetriQ Solutions

Java Developer

Hybrid

London, United kingdom

Mid level

Freelance

10-11-2025

Share this job:

Skills

Communication Leadership Java SQL Test Quality Assurance Problem-solving Programming Team Management AWS Team Leadership Project Management Springboot Spring Spark Spring Boot Maven Gradle

Job Specifications

Please find the Job Description:-

Role: Java Developer

Location: Farnborough/UK (Hybrid)

Hybrid mode of work

Exp range:6+ years

Mandatory skills:

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

JD:

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 include coding, debugging, and maintaining applications, conducting code reviews, troubleshooting complex technical issues, and driving innovation with new technologies.

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.

About the Company

TetriQ Solutions has always been to provide seamless experiences to businesses that go above and beyond for their customers. Headquartered in Carrollton, Texas, TetriQ Solutions has grown to become a trusted IT partner for businesses across the US, UK, India, Canada, Europe, and Australia. We believe that only value-first businesses truly understand what other value-first businesses have to offer. And so, we connect and partner with businesses that don’t just harness such efforts, but also extend these positive experiences t... Know more