Technical Lead (Java)

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a Technical Lead (Java) for a 12-month contract in Burgess Hill, UK, requiring 5–8 years of software development experience, strong Java skills, and expertise in microservices. Immediate availability and proficiency in Agile methodologies are essential.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
-
🗓️ - Date discovered
September 2, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Hybrid
-
📄 - Contract type
Fixed Term
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Burgess Hill, England, United Kingdom
-
🧠 - Skills detailed
#JUnit #Unit Testing #GitHub #Splunk #Code Reviews #Cloud #DevOps #Monitoring #Scala #Microservices #Deployment #Quality Assurance #Java #Automated Testing #Computer Science #GIT #JBoss #Debugging #Agile
Role description
Job Title: Technical Lead (Java) Location: Burgess Hill, UK (3 days per week on-site at client office) Contract Type: 12-month contract Start Date: Immediate Minimum Qualifications 5–8 years of professional software development experience. Strong hands-on experience in Java (8+) application design, development, and automated testing. Knowledge of event-driven and microservices architecture for high-availability/distributed systems. Proficiency in Spring Framework, JUnit, GitHub, APIs, Splunk, and unit testing frameworks. Experience with test-driven development (TDD). Proficient with GIT and build tools such as IntelliJ, Red Hat JBoss, plus knowledge of DevOps concepts and CI/CD pipelines. Familiarity with infrastructure technologies, cloud computing, and monitoring solutions. Exposure to Agile or other rapid application development methodologies. University degree in Computer Science, Computer Engineering, or equivalent experience. Key Responsibilities Designing, developing, and delivering high-quality software solutions using distributed enterprise frameworks. Conducting and participating in code reviews, testing, and quality assurance activities. Debugging and resolving software issues; identifying and remediating code defects. Supporting deployment, monitoring, and production operations across environments. Automating deployments for test and production systems. Ensuring scalability and performance of applications based on demand projections. ✅ Work model: Hybrid – 3 days on-site in Burgess Hill. ✅ Duration: 12 months. ✅ Availability: Immediate start.