> Markdown version of [/jobs/ext/1467398-java-tech-lead](https://www.wearedevelopers.com/jobs/ext/1467398-java-tech-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Tech Lead - **Company:** Triveni IT - **Location:** Pleasanton, CA, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Ajax (Programming Language), Amazon Web Services, Apple IOS, Component-Based Software Engineering, Application Integration Architecture, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Code Review, Information Systems, Computer Programming, Web Development, Distributed Computing Environment, Java Platform Enterprise Edition (J2EE), Apache Hadoop, JQuery, Junit, MongoDB, NoSQL, Object-Oriented Software Development, Scrum Methodology, Mockito, Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, Web Services, Azure Service Bus, Apache Spark, Spring-boot, AngularJS, Information Technology, Apache Kafka - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/656e1580-f645-4048-afb1-8dc5b87ad65b ## About the Role * 4-year degree (Computer Science, Information Systems or relational functional field) and/or equivalent combination of education or work experience. * Deep knowledge of building consumer-facing (web/mobile) applications. * 8+ years practical programming (hands-on) experience (OOAD, Java EE, Web Services Technologies, SOAP and/or REST, Spring boot and Spring platform, Junit, Mocking Libraries). * Preferred experience with implementing applications on the cloud infrastructure such as Microsoft Azure, AWS. * Preferred experience with NoSQL databases like Casandra or MongoDB. * Preferred experience with ignite. * Preferred experience with Reactive/non-blocking frameworks like Play/Reactor is a plus. * Preferred experience with Apache Kafka and/or Azure Service Bus is a plus. * Preferred experience with Apache Spark is a plus. * Preferred experience with Apache Hadoop is a plus. * Familiarity with UI/Web Development (JavaScript, CSS, Ajax, AngularJS, and/or jQuery). Requirements: * Familiarity with iOS and Android native and hybrid applications. * Strong understanding of best practices around website security. * An innovative, out-of-the-box thinker, and willing to push the envelope with creative solutions. * Ability to handle multiple initiatives. * Strong experience with Agile. * Significant experience in capacity planning, systems performance analysis, and optimization in a distributed environment. * Excellent organizational and troubleshooting skills with attention to detail. * Strong knowledge of programming documentation processes/procedures. * Strong interpersonal skills with the ability to collaborate across various groups, build relationships and manage effectively in a matrix organization * Experience providing guidance, training, and mentoring to developers and designers on solutions and design experience influencing team members, other architects, and management. * Self-starter, with a demonstrated ability to learn beyond formal training with a strong aptitude for delivering quality solutions and platforms. * Working ability to identify architecturally significant requirements and their ramifications. * In-depth knowledge and experience integrating applications across diverse technical platforms. ## Description * Responsible for leading the technical team assigned to a project, on-shore, off-shore, and near-shore through all stages of the software development lifecycle. * Provides technical guidance, training, and mentoring to development teams on Solution and Technical designs. * Collaborates with the Enterprise Architect (EA) and Solution Architects, business, and the project team to understand business requirements and strategies ensures completeness of requirements and create suitable software solutions to support those needs. * Responsible for the quality and delivery of the App Dev software activities, including adherence to development standards, software design and code reviews, security standards. * Leverages existing and participates in the creation and augmentation of new and existing reusable service components and patterns. * Defines the structure of systems, their interfaces, and the principles that guide its organization, software design, and implementation. * Ensures Integration Requirements & Designs are supported by defined Development Patterns and if required augments them as new patterns emerge. * Ensures that the solution design aligns with the Target Architecture for the project. * Use Agile SCRUM to deliver solutions with a high level of flexibility and adaptability. * Foster a culture of innovation in the team and encourage creative solutions * Defines and supports reusable application components from a business and technology perspective. * Contributor to application development principles and patterns. * Partners with other Tech Leads and Architects in driving modular, services-oriented integration, and solutions architectures. * Ensure Target solutions are achievable and are accountable for ensuring that the Solution design strategy can be implemented working along a sequence of events/steps in achieving the Target Architecture. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)