Sr. Technical Lead, Software Engineer (Java, React, Oracle, AI skills)
Quick Summary
Essential job functions included but are not limited to the following: · Technical Leadership: Lead end-to-end full stack development efforts using latest React version, JAVA,
Engage with product team to understand business requirements, processes, and pain points. · Translation to Technical Solutions: Convert business requirements into technical implementation.
We seek a highly skilled Sr. Tech Lead – Software Engineering to join our product development project team. As a Sr. Tech Lead, you will lead the design, development, and deployment of complex web applications using React, focusing on front-end architecture and strong collaboration with cross-functional teams. You will also guide the team on best practices, scalability, and performance optimization to deliver high-quality solutions.
Responsibilities
~1 min readEssential job functions included but are not limited to the following:
· Technical Leadership: Lead end-to-end full stack development efforts using latest React version, JAVA, Oracle and related tools, focusing on building scalable and efficient web applications.
· Project Ownership: Take ownership of the full development lifecycle, from design and development to deployment, ensuring adherence to timelines and quality standards.
· Collaboration: Work with cross-functional teams, including UX/UI designers, QA engineers, and product owners, to ensure seamless integration of front-end and back-end services.
· Requirement Gathering: Engage with product team to understand business requirements, processes, and pain points.
· Translation to Technical Solutions: Convert business requirements into technical implementation.
· AI-Augmented Engineering: Drives team governance and AI-native standards, designs high-context specifications, evaluates new AI capabilities, and mentors the team on advanced engineering workflows.
· Code Reviews: Conduct code reviews to ensure adherence to best practices and optimize performance, scalability, and security.
· Mentorship: Guide junior developers on best practices and technologies.
· Performance Optimization: Ensure applications' performance, scalability, and security by implementing industry-leading practices and tools.
· Documentation: Maintain clear technical documentation for the solutions built to ensure ease of knowledge transfer and maintenance.
Requirements
~1 min read- Strong knowledge of React (version 18), including new features like Concurrent Rendering and Automatic Batching.
- Expertise in building and optimizing applications with React functional components and leveraging React Hooks for state and side effects management (e.g., useState, useEffect, useCallback, useMemo).
- Experience designing responsive, cross-browser compatible UIs using Flexbox, media queries etc
- Ability to abstract logic using reusable custom hooks for cleaner and maintainable components.
- Experience with setting up Context Providers and effectively using React Context API for managing and passing data across component trees without prop drilling.
- Experience using Redux Toolkit for global state management in complex applications.
- Strong experience in building and managing forms in React using Formik, including handling complex form states and validations.
- Expertise in using Yup library for schema-based validation of forms, ensuring comprehensive client-side form validation.
Strong hands-on experience with TypeScript for building type-safe React applications.
Deep understanding of TypeScript features like interfaces, generics, type inference, and modules for ensuring code reliability and scalability.
- Proficient with modern JavaScript build tools such as Webpack, Vite, and Parcel for efficient module bundling, asset optimization, and development workflows.
- Experience configuring custom build pipelines, including setting up loaders, plugins, environment variables, and code splitting strategies to optimize performance and build size.
- Strong understanding of semantic HTML and modern CSS for responsive web design.
- Experience consuming and integrating RESTful APIs into React applications, including error handling, request optimization, and managing API responses using tools like Axios or Fetch API.
- Drive the end-to-end software development by actively utilizing modern AI-assisted development toolkits (e.g., GitHub Copilot, Claude Code etc.) to optimize daily coding velocity and documentation.
- Utilize AI diagnostics to accelerate root-cause analysis and triage bugs across the entire application stack.
- Demonstrate strong prompt-engineering habits.
- Demonstrate curiosity and willingness to learn modern AI-native engineering practices and emerging AI development tools.
- Critically review, audit, and benchmark AI-assisted code contributions against rigorous enterprise performance, data privacy, and security standards before production rollout.
- Champion the adoption of modern, AI-native engineering practices across the team, elevating overall engineering velocity while maintaining flawless software quality.
- Experience in writing and executing Playwright/Jest/RTL test cases to ensure the quality and performance of end-to-end user flows.
- Proven ability to optimize React applications using lazy loading, code splitting, and efficient state management techniques to improve application performance.
- Hands-on experience with build tools like Webpack, Vite, or Parcel to optimize development workflows and manage modern JavaScript applications efficiently.
- Design, develop, and maintain enterprise applications using Java, Struts, Spring Boot, Hibernate, JSP, and Servlets.
- Implement business logic and database interactions with Oracle 19c.
- Develop RESTful APIs and microservices for distributed systems.
- Write efficient SQL queries, stored procedures, and triggers in Oracle 19c.
- Perform database tuning, performance optimization.
- Implement asynchronous communication and message-driven architectures using RabbitMQ.
- Integrate distributed systems and ensure reliable message delivery.
- Architect and design scalable, secure, and maintainable solutions.
- Apply design patterns and best practices in enterprise application development.
Nice to Have
~1 min read- Proficiency with Git and experience in managing feature branches and release cycles using GitLab.
- Experience setting up CI/CD pipelines for automated testing, building, and deploying React applications using tools like GitLab.
- Proficiency in using tools like Rally and Teams to manage Agile workflows and communicate effectively across global teams.
- Agile Methodologies:
- Experience working in Agile/Scrum environments, actively participating in sprint planning, retrospectives, and iterative development cycles.
- Experience with AWS cloud platforms (EC2, S3 etc), Terraform.
Location & Eligibility
Listing Details
- First seen
- August 23, 2026
- Last seen
- August 23, 2026
Posting Health
- Days active
- 0
- Repost count
- 1
- Trust Level
- 45%
- Scored at
- August 23, 2026
Signal breakdown
Please let Vertafore Career Center know you found this job on Jobera.
4 other jobs at Vertafore Career Center
View all →Explore open roles at Vertafore Career Center.
Similar Lead Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.