Demo

Sr. Application Developer (Tech Lead)

Geopaq Logic
Ridgefield, NJ Contractor
POSTED ON 12/24/2025
AVAILABLE BEFORE 2/24/2026
Contract Period: 1/2/2026 - 12/31/20Must be able to speak Korean/English bilingual  [Position Overview]A Senior Application Developer designs, builds, and maintains scalable applications, leading the software development lifecycle (SDLC) from concept to deployment, mentoring junior developers, and ensuring high-quality, secure, and efficient code using frameworks like Spring, while collaborating with cross-functional teams.  [Responsibilities]Design, develop, and maintain robust, scalable applications and modules, writing clean, efficient, and well-documented codeManage the entire software development lifecycle, including planning, prioritizing, testing, and releases, often using Agile methodologiesLead, guide, and mentor junior developers, conducting code reviews and ensuring adherence to best practicesWork closely with project managers, business analysts, designers, and other engineers to define requirements and deliver innovative solutionsImplement automated testing, debug issues, troubleshoot complex problems, and ensure application security and performanceContribute to high-level application design and database architectureParticipate in internal and external meetings to gather the business requirements and suggest solutions Analyze the business requirements and suggest the best practice to apply to the business requirementsWrite clean code to produce fully functional backend processes and frontend UI modulesDevelop a new or existing system of frontend UI and APIsWrite unit, integration, and production test scenariosTroubleshoot and debug to optimize application performanceLiaise with the development team to identify and plan new featuresEnsure the developed modules comply with client quality assurance standardsResearch and suggest new technologies, applications, and protocolsBe an individual contributor when it comes to designing and developing frameworks and critical pieces of code that have a wider impactCreate detailed technical plans for the execution and implementation of projectsBe available to answer technical questions, clarifications, and clear obstacles for the teamBeing transparent with the team about challenges, failures, and successesWriting development progress reports [Requirements]10 years of application development experienceBachelor’s degree in computer science, engineering, or a related fieldExtensive knowledge of Java development. This includes the whole process, from the first line of code to implementation in the production environmentDeep knowledge of operating systems, including but not limited toProficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc.Proficiency in Java, with a good understanding of its ecosystemsSound knowledge of Object-Oriented Programming (OOP) Patterns and ConceptsFamiliarity with different design and architectural patternsSkill for writing reusable Java libraries Know-how of Java concurrency patternsGood understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web servicesExperience in working with popular web application frameworks like Play and SparkRelevant Knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project requirementsExtensive knowledge of the class loading mechanism in JavaExperience in handling external and embedded databases such as Oracle, MS SQL, etc.Understanding basic design principles behind a scalable applicationSkilled at creating database schemas that characterize and support business processesBasic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workaroundsImplementing automated testing platforms and unit tests In-depth knowledge of code versioning tools, for instance, GitExpertise in continuous integrationExperience in Java Server Pages (JSP) and servlets, Web frameworks like Struts and SpringWeb Technologies like HTML, JavaScript, CSS, JQueryAbstract classes and interfacesConstructors, lists, maps, setsFile IO and serialization, Exceptions, and GenericsJava Keywords like static, volatile, synchronized, transient, etcMultithreading and SynchronizationExperience with profiling and debugging Java-based applications and productsExperience integrating with backend systems preferred, such as ERPs, WMS, OMS, etc.Solid knowledge of performance Improvement best practicesExperience in a similar role would be advantageousWillingness to build professional relationships with staff and clientsExcellent communication, motivational, and interpersonal skills

Salary : $103,000 - $141,700

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Application Developer (Tech Lead)?

Sign up to receive alerts about other jobs on the Sr. Application Developer (Tech Lead) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Geopaq Logic

  • Geopaq Logic Ridgefield, NJ
  • Position: Junior Business AnalystContract Period: 1 YearWork Location: Ridgefield Park, NJ 07660 (Onsite) Note: Must be able to speak Korean/English biling... more
  • 13 Days Ago

  • Geopaq Logic Plano, TX
  • Job Title: Logistics Operator Contract Period: 1 yr. Working Location: Work Hours: 8:30am - 5:30pm Working Location: Plano, TX (Onsite) Responsibilities: M... more
  • 14 Days Ago

  • Geopaq Logic San Jose, CA
  • Job Details Job Title: System Administrator Location: San Jose, CA Duration: 1 Year of Contract Position Summary: The DevOps/System Engineer is responsible... more
  • 16 Days Ago

  • Geopaq Logic Indianapolis, IN
  • Job Details Job Title: Business Analyst Location: Indianapolis, IN (Hybrid) Duration: 1 Year of Contract Essential Duties/Responsibilities: Work through co... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Sr. Application Developer (Tech Lead) jobs in the Ridgefield, NJ area that may be a better fit.

  • Sbt Global Ridgefield, NJ
  • Company Description pay rate: $10,950/M Contract Period: 1 year Work Location: Ridgefield Park, NJ Must be able to speak Korean/English bilingual Job Descr... more
  • 10 Days Ago

  • SBT Global, Inc. Ridgefield, NJ
  • Company Descriptionpay rate: $10,950/MContract Period: 1 yearWork Location: Ridgefield Park, NJMust be able to speak Korean/English bilingualJob Descriptio... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!