> Markdown version of [/jobs/ext/1332696-technical-lead-engineer](https://www.wearedevelopers.com/jobs/ext/1332696-technical-lead-engineer). 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 Engineer - **Company:** BTM Global - **Location:** Edina, MN, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Server Applications, Software Applications, CA Workload Automation Ae, Oracle WebLogic Server, Configuration Management, Computer Programming, Cron, Custom Software, Relational Databases, Software Design Documents, Linux, Java Platform Enterprise Edition (J2EE), WildFly (JBoss AS), Unix Shell, Object-Oriented Software Development, Oracle (Applications), Systems Development Life Cycle, Software Engineering, Software Requirements Analysis, Web Services, Jetty, Windows Scripting - **Published:** July 18, 2026 - **Apply:** https://careers.btmglobal.com/careers/13896/jobs/16827559-Technical-Lead-Engineer-Oracle-Retail-Practice/apply ## About the Role * 5 years' experience in J2EE software design and/or development * Bachelor's Degree or higher * Strong knowledge of Object-Oriented Design and Development * Experience designing, developing, and delivering custom software solutions * Experience preferred with the following: + Working with distributed team + Leading a development team + Design /development on Spring + Working with relational databases + Working with Web Services + Working with Application Servers - preferably WebLogic, Jetty, Jboss + Unix Shell Scripting, Windows Scripting + Scheduling tools - UC4, Cron, Autosys + RDBS (e.g. Oracle) * OS (Windows/Linux) * OOO Programing concept * Intermediate to advance understanding of hardware * Retail industry and/or Oracle Retail/ MOM knowledge is a plus * Strong understanding of SDLC methodologies * Ability to learn and leverage new frameworks * Fast learner of new tools/technology * Ability to clearly communicate design rationales and build consensus around designs * Ability to develop innovative approaches to complex design problems * Strong desire for ownership of assigned tasks Other Requirements: * Ability to handle and be trusted with confidential and/or sensitive information * Ability to work in a fast-paced, constantly changing environment * Ability to be flexible and to handle multiple projects in an organized, timely manner * Ability to problem-solve, work under pressure, and to effectively manage stress * Proactive, team player, innovative thinker * Personable, professional image with internal team members and external clients * Ability to travel up to 25% ## Description The Technical Lead Engineer is a technical contributor as well as an effective leader of a development team working on J2EE applications. The Technical Lead Engineer shares responsibility (with the Project Manager, Technical Architect, etc.) for coordinating and monitoring all aspects of the software development lifecycle across multiple technology platforms and disciplines. The Technical Lead Engineer also provides technical support and mentoring to project team members., Technical Functions * Research, design, and develop J2EE applications. Analyze software requirements to determine feasibility of design within time and cost constraints * Consult with technical staff to evaluate both the integration between hardware and software and the operational and performance requirements of overall systems * Develop and direct software system technical design procedures, programming, technical testing, and documentation * Work with functional architecture and quality assurance teams to review documentation, address issues and support those roles within the development lifecycle * Create technical design documentation for software changes and development * Create technical documents and present to appropriate audience * Troubleshoot and resolve software issues * Consult with customers concerning the technical design and development of software applications and modifications * Maintain and enhance software applications and makes necessary modifications. This includes configuration management responsibility for software development and customizations * Coordinate and monitor all technical aspect of SDLC * Ability to analyze, design, and document system implementation, extension, and follow best practices for design and deployment Other Functions: * Follow company procedures and security practices * Present, attend and participate in BTM meetings and training opportunities as required * May perform other job-related duties as assigned ## Related Videos - [Successful talent development: A joint journey of executives and talents](https://www.wearedevelopers.com/videos/1002-successful-talent-development-a-joint-journey-of-executives-and-talents) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [From clicks to cribs - How to find your dream home with web scraping](https://www.wearedevelopers.com/videos/767-from-clicks-to-cribs-how-to-find-your-dream-home-with-web-scraping) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Is your backend a hodgepodge of queues, event stores and cron jobs? Durable Execution to the Rescue.](https://www.wearedevelopers.com/videos/744-is-your-backend-a-hodgepodge-of-queues-event-stores-and-cron-jobs-durable-execution-to-the-rescue) ## 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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons)