

firstPRO, Inc
Technical Lead
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Technical Lead with 8+ years of backend Java experience, focusing on enterprise applications. It offers a hybrid contract, requiring 2 days onsite in Reading, PA or Tampa, FL, with a pay rate of “”. Key skills include leadership and Agile expertise.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
640
-
🗓️ - Date
June 30, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Tampa, FL
-
🧠 - Skills detailed
#Agile #Leadership #Cloud #Java #Spring Boot #Code Reviews #DevOps #Angular #Scala
Role description
We are seeking an experienced Technical Lead to join a collaborative enterprise development team focused on building and enhancing large-scale Java applications. This role is ideal for a senior software engineer who enjoys remaining hands-on while providing technical leadership, mentoring developers, and driving solution delivery across complex enterprise initiatives.
The successful candidate will partner with architecture, business stakeholders, product owners, and distributed development teams to design scalable solutions, remove delivery roadblocks, and ensure projects are successfully executed. While backend Java expertise is the primary focus, the ideal candidate also possesses strong communication skills, business acumen, and a proven ability to bridge the gap between technical and non-technical teams.
This is a hybrid opportunity requiring two days per week onsite in either the Reading, PA or Tampa, FL office.
Responsibilities
• Lead the design, development, and delivery of enterprise Java applications using modern development frameworks and best practices.
• Remain hands-on with coding while providing technical leadership and guidance to the development team.
• Design scalable technical solutions that align with business objectives and enterprise architecture standards.
• Partner with architects, product owners, business stakeholders, QA teams, and distributed development teams to ensure successful project execution.
• Drive technical discussions, solution design sessions, code reviews, and development best practices.
• Collaborate with offshore and onshore teams to coordinate development efforts and remove delivery obstacles.
• Translate business requirements into technical solutions while balancing quality, scalability, and maintainability.
• Support Agile software development processes, including sprint planning, backlog refinement, and release planning.
• Promote accountability, ownership, and continuous improvement across the development team.
• Mentor junior and mid-level developers while fostering a collaborative engineering culture.
• Participate in troubleshooting, root cause analysis, and production support as needed.
Requirements
• 8+ years of software engineering experience with strong backend Java development expertise.
• Extensive experience developing enterprise applications using Java and Spring Boot.
• Proven experience serving as a technical lead or senior engineer within complex enterprise environments.
• Strong understanding of software architecture, design patterns, and scalable application design.
• Ability to collaborate effectively with architecture teams, business stakeholders, product owners, and distributed development teams.
• Experience leading technical discussions while remaining hands-on with development.
• Strong communication, leadership, and stakeholder management skills.
• Demonstrated ownership, accountability, and a track record of successfully delivering enterprise software projects.
• Experience working in Agile development environments.
• Exposure to Angular or other front-end technologies is a plus but not required.
• Experience with cloud technologies, CI/CD pipelines, container platforms, or modern DevOps practices is preferred.
• Candidates located near Reading/Wyomissing, PA are strongly preferred, though exceptional Tampa, FL candidates will also be considered.
We are seeking an experienced Technical Lead to join a collaborative enterprise development team focused on building and enhancing large-scale Java applications. This role is ideal for a senior software engineer who enjoys remaining hands-on while providing technical leadership, mentoring developers, and driving solution delivery across complex enterprise initiatives.
The successful candidate will partner with architecture, business stakeholders, product owners, and distributed development teams to design scalable solutions, remove delivery roadblocks, and ensure projects are successfully executed. While backend Java expertise is the primary focus, the ideal candidate also possesses strong communication skills, business acumen, and a proven ability to bridge the gap between technical and non-technical teams.
This is a hybrid opportunity requiring two days per week onsite in either the Reading, PA or Tampa, FL office.
Responsibilities
• Lead the design, development, and delivery of enterprise Java applications using modern development frameworks and best practices.
• Remain hands-on with coding while providing technical leadership and guidance to the development team.
• Design scalable technical solutions that align with business objectives and enterprise architecture standards.
• Partner with architects, product owners, business stakeholders, QA teams, and distributed development teams to ensure successful project execution.
• Drive technical discussions, solution design sessions, code reviews, and development best practices.
• Collaborate with offshore and onshore teams to coordinate development efforts and remove delivery obstacles.
• Translate business requirements into technical solutions while balancing quality, scalability, and maintainability.
• Support Agile software development processes, including sprint planning, backlog refinement, and release planning.
• Promote accountability, ownership, and continuous improvement across the development team.
• Mentor junior and mid-level developers while fostering a collaborative engineering culture.
• Participate in troubleshooting, root cause analysis, and production support as needed.
Requirements
• 8+ years of software engineering experience with strong backend Java development expertise.
• Extensive experience developing enterprise applications using Java and Spring Boot.
• Proven experience serving as a technical lead or senior engineer within complex enterprise environments.
• Strong understanding of software architecture, design patterns, and scalable application design.
• Ability to collaborate effectively with architecture teams, business stakeholders, product owners, and distributed development teams.
• Experience leading technical discussions while remaining hands-on with development.
• Strong communication, leadership, and stakeholder management skills.
• Demonstrated ownership, accountability, and a track record of successfully delivering enterprise software projects.
• Experience working in Agile development environments.
• Exposure to Angular or other front-end technologies is a plus but not required.
• Experience with cloud technologies, CI/CD pipelines, container platforms, or modern DevOps practices is preferred.
• Candidates located near Reading/Wyomissing, PA are strongly preferred, though exceptional Tampa, FL candidates will also be considered.





