> Markdown version of [/jobs/ext/1506101-technical-lead](https://www.wearedevelopers.com/jobs/ext/1506101-technical-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). --- # Technical Lead - **Company:** TRN Systems Inc. - **Location:** Mount Laurel Township, NJ, United States - **Experience:** Expert - **Salary:** $157,810.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Adobe InDesign, Amazon Web Services, Software Applications, Client Server Models, Software as a Service, Databases, IBM DB2, Software Debugging, Java Platform Enterprise Edition (J2EE), Google Web Toolkits, Spring Framework, Apache Struts, Javaserver Pages, PostgreSQL, Microsoft SQL Server, Oracle (Applications), Performance Tuning, Systems Development Life Cycle, Proprietary Software, Simple Object Access Protocol (SOAP), PL-SQL, Enterprise Software Applications, Connectivity Problems, ReactJS, Spring-boot, Software Application Programming, Indexer, Information Technology, Restful APIs, Microservices - **Published:** July 30, 2026 - **Apply:** https://www.juju.com/job/00000000gkid1e ## About the Role Experience to include: designing and developing applications; and working with Oracle, SQL Server, DB2, Java, Struts, Spring, AWS, Rest, SOAP, technical solutions, and JSP. Relocation and travel to various unanticipated locations possible. DEGREE REQUIREMENTS Require Bachelor's degree in Computer Science, Engineering or related field of study with 2 years' experience (any job related) OR Associates degree Computer Science, Engineering or related field of study with 4 years' experience (any job related). ### Place of Work ## Description Provide technical leadership for enterprise information technology including enterprise application/database projects involving complex high-end, mission critical, role-based computer programs requiring high degree of security. Plan and oversee the SDLC process, and support specific IT area or system. Coordinate technical aspects of work for the successful completion of a project and/or production. Prepare and utilize project plans for significant IT development, enhancement and maintenance efforts. Analyze and debug Application/Client Server Connectivity problems. Install and configure databases and work on backup and recovery, partitioning, indexing strategy and DBA support. Performance tuning, database sizing and monitor databases. Communicate regularly with internal and external customers. Manages cloud-based software projects and teams engaged in design, development, testing, implementation and maintenance of proprietary software products for insurance and pension benefits administration using Java, J2EE, GWT, REACT, JavaScript, Spring Microservices, Spring Boot, REST API, AWS, Postgres,Oracle, PL/SQL, and other technologies. Analyze and resolve complex technical issues including IT infrastructure development, design changes, components and performance. Act as liaison between technical and business aspects. Monitor progress including timelines, deliverables, standards, cost and productivity. Design, develop, test, implement and maintain software applications using Oracle, SQL Server, DB2, Java, Struts, Spring, AWS, Rest, SOAP, technical solutions, and JSP. Other similar duties as assigned. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Dynamic Entities in .NET: Building Low-Code Systems on Top of Entity Framework Core](https://www.wearedevelopers.com/videos/100218-dynamic-entities-in-net-building-low-code-systems-on-top-of-entity-framework-core) - [Fingerboard to Keyboard: Transposing One Profession to Another](https://www.wearedevelopers.com/videos/868-fingerboard-to-keyboard-transposing-one-profession-to-another) - [How Gatsby Cloud's real-time streaming architecture drives <5 second builds](https://www.wearedevelopers.com/videos/418-how-gatsby-cloud-s-real-time-streaming-architecture-drives-5-second-builds) ## 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) - [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) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)