Full stack (React,Java)
New York, NY, United States (On-site)
Contract (1 month 23 days)
Published 5 hours ago
Java Development
api integration
performance optimization
troubleshooting skills
stakeholder communication
Mentoring & Documentation
Agile Delivery
Typescript /Javascript
spring boot framework
We are seeking a hands-on Fullstack Technical Lead with a technical skill mix of approximately 70% React frontend and 30% Java backend to lead the design, development, and delivery of enterprise applications.
The lead should have 12+ years of development experience and lead the team.
The role requires strong expertise in React, JavaScript or TypeScript, reusable UI components, state management, and responsive interfaces, complemented by practical experience in Java, Spring Boot, RESTful APIs, and backend integration.
The Technical Lead will guide an onshore–offshore development team, own technical delivery, and collaborate closely with business stakeholders, architects, and delivery partners.
Excellent verbal and written communication skills are essential to translate business needs into technical solutions, explain design decisions, and maintain clear alignment across distributed teams.
Responsibilities:
Hands-on technical delivery: Lead fullstack development with approximately 70% focus on React frontend development and 30% on Java backend services, contributing directly to complex features and technical problem-solving.
React frontend development: Lead the design and development of scalable React applications using JavaScript or TypeScript, reusable components, state management, responsive interfaces, and API integrations.
Java backend development: Develop and maintain Java and Spring Boot services, implement RESTful APIs, and support secure, reliable integration between frontend applications and backend systems.
Solution design: Translate business and functional requirements into technical designs, implementation tasks, estimates, and acceptance criteria in collaboration with business analysts and architects.
Onshore–offshore leadership: Guide a distributed development team, establish clear ownership, coordinate work across time zones, and ensure effective handoffs and consistent engineering practices.
Delivery coordination: Partner with project managers, product owners, and QA teams to plan sprint commitments, manage technical dependencies, resolve blockers, and communicate delivery risks promptly.
Agile delivery experience: Bring hands-on experience delivering software in Agile environments, including sprint planning, backlog refinement, daily stand-ups, reviews, and retrospectives across onshore–offshore teams.
Engineering quality: Conduct design and code reviews, enforce coding standards, and promote unit testing, integration testing, secure coding, and maintainable application design.
Performance and reliability: Diagnose issues across frontend and backend layers, improve application performance, and support root-cause analysis and production issue resolution.
Build and release: Collaborate with DevOps teams on continuous integration and delivery pipelines, automated quality checks, environment readiness, and reliable deployments.
Mentoring and guidance: Support developers through technical mentoring, knowledge-sharing sessions, and practical guidance on Java, React, debugging, and design practices.
Communication and stakeholder alignment: Demonstrate excellent verbal and written communication; facilitate technical discussions, explain complex concepts to technical and nontechnical audiences, and provide concise updates on progress, risks, dependencies, and decisions.
Documentation and continuous improvement: Maintain technical designs, API documentation, and operational guidance, and identify opportunities to improve development practices and onshore–offshore collaboration.
The pay range that the employer in good faith reasonably expects to pay for this position is $45.07/hour - $70.43/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.