JOBSEARCHER

Tech Lead Java

My3TechMcLean, VAL6 LeadSeptember 22nd, 2026
Tech Lead JavaLocation: Must be onsite starting in January in either McLean VA or Dallas TXWork Authorization: All candidates must be eligible to work in the United StatesNeed 1 resumeMigration experience with applications required. versions and from on-prem to cloud bothExpectation is that they are hands on and can help developers as and when needed to help with prototyping experience.Technical Must Haves: J2EE Java, UNIX shell scripting, Troubleshooting skills, Middleware technologies (e.g. WebLogic, Spring boot, WebSphere), RDBMS. In addition, candidates must have demonstrated experience leading small-medium sized teamsSoft Skill Must Haves: Strong communication skills; ability to provide technical leadership to the team and assist project manager with project management activities (it's 20% management and 80% technical leadership)Schedule: Deployments are done after hours, so some flexibility in schedule will be necessary. In addition, there may be some opportunity for overtime.Supplier Vetting Questions - *Please include answers to these question at the top of candidate resume. Submittals without answers will not be considered. Candidate responses will not be accepted via email. Additions or alterations to answers will not be accepted *Q1) Please describe your hands-on experience with J2EE and Middleware in a Unix environment.Q2) Please describe your experience with legacy technology upgrades/application migrations.Q3) Please describe your leadership role and team structure (including team members that reported directly to you) in previous projectsAll candidates must be either a US Citizen or hold a Permanent Resident Card as well as be a direct W-2 employeePosition Description:This IT Development Tech Lead position is in the Development Factory Group in Enterprise BTO. This is an opportunity to join a fast-paced team that interacts with all areas of Freddie Mac's business and provides excellent experience and knowledge across the IT spectrum. Our team is made up of talented individuals who thrive in a challenging work environment and enjoy utilizing their problem-solving skills. The role will act as a Lead on projects, providing technical guidance and oversight to project execution team.Lead a team of employees and contingent workers to remediate applications with out of support/legacy technologies and/or security vulnerabilitiesMeet development schedules by ensuring the delivered solutions meet the technical specifications and design requirements.Provide proactive advice and feedback throughout the development lifecycle for prevention and early correction of quality problems.Train and mentor the junior staff / team membersDrive/Lead key technical decisions for the systems, provide and influence key designing decisions for the technology, infrastructure and configuration of the systems for scalability and capacityEmploy extensive professional experience and creativity to resolve complex technical problems.Engage with the business users, application owners and other affected parties in the project inception phase to understand application, define remediation strategy, and test strategyContribute to design and code reviews.Document lessons learned, help maintain knowledge databaseQualifications:Bachelor's degree in Computer Science or Engineering or equivalent8-10+ Years of experience in IT industry with at least 4 years in Technical Lead positionExperience with Java development background and having worked on design, optimizations & performance tuning.Excellent understanding of typical multi-tier architectures: web servers, caching, application servers, & load balancersHands-on experience on multiple technologies such as:Java/J2EE & middleware (WebLogic, Apache, Spring Boot, etc.) technologies in UNIX environment and Scripting languages such as UNIX ShellBuild automation / CICD pipeline integration tools (Jenkins, GIT, Bitbucket, Artifactory, etc.