Demo

Senior Application Developer

Geopaq Logic
Ridgefield, NJ Full Time
POSTED ON 1/3/2026
AVAILABLE BEFORE 3/1/2026

Senior Application Developer

Contract Period: 1/2/2026 – 12/31/2026

Work Location: Ridgefield Park, NJ

Note: Must be able to speak Korean/English bilingual

[Responsibilities]

  • Design, develop, and maintain robust, scalable applications and modules, writing clean, efficient, and well-documented code
  • Manage the entire software development lifecycle, including planning, prioritizing, testing, and releases, often using Agile methodologies
  • Lead, guide, and mentor junior developers, conducting code reviews and ensuring adherence to best practices
  • Work closely with project managers, business analysts, designers, and other engineers to define requirements and deliver innovative solutions
  • Implement automated testing, debug issues, troubleshoot complex problems, and ensure application security and performance
  • Contribute to high-level application design and database architecture
  • Participate 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 requirements
  • Write clean code to produce fully functional backend processes and frontend UI modules
  • Develop a new or existing system of frontend UI and APIs
  • Write unit, integration, and production test scenarios
  • Troubleshoot and debug to optimize application performance
  • Liaise with the development team to identify and plan new features
  • Ensure the developed modules comply with Samsung SDS quality assurance standards
  • Research and suggest new technologies, applications, and protocols
  • Be an individual contributor when it comes to designing and developing frameworks and critical pieces of code that have a wider impact
  • Create detailed technical plans for the execution and implementation of projects
  • Be available to answer technical questions, clarifications, and clear obstacles for the team
  • Being transparent with the team about challenges, failures, and successes
  • Writing development progress reports

[Requirements]

  • 10 years of application development experience
  • Bachelor's degree in computer science, engineering, or a related field
  • Extensive knowledge of Java development. This includes the whole process, from the first line of code to implementation in the production environment
  • Deep knowledge of operating systems, including but not limited to
  • Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc.
  • Proficiency in Java, with a good understanding of its ecosystems
  • Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Skill for writing reusable Java libraries
  • Know-how of Java concurrency patterns
  • Good understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Experience in working with popular web application frameworks like Play and Spark
  • Relevant Knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project requirements
  • Extensive knowledge of the class loading mechanism in Java
  • Experience in handling external and embedded databases such as Oracle, MS SQL, etc.
  • Understanding basic design principles behind a scalable application
  • Skilled at creating database schemas that characterize and support business processes
  • Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • In-depth knowledge of code versioning tools, for instance, Git
  • Expertise in continuous integration
  • Experience in Java Server Pages (JSP) and servlets, Web frameworks like Struts and Spring
  • Web Technologies like HTML, JavaScript, CSS, JQuery
  • Abstract classes and interfaces
  • Constructors, lists, maps, sets
  • File IO and serialization, Exceptions, and Generics
  • Java Keywords like static, volatile, synchronized, transient, etc
  • Multithreading and Synchronization
  • Experience with profiling and debugging Java-based applications and products
  • Experience integrating with backend systems preferred, such as ERPs, WMS, OMS, etc.
  • Solid knowledge of performance Improvement best practices
  • Experience in a similar role would be advantageous
  • Willingness to build professional relationships with staff and clients
  • Excellent communication, motivational, and interpersonal skills

Job Type: Full-time

Work Location: In person

Salary.com Estimation for Senior Application Developer in Ridgefield, NJ
$150,158 to $192,351
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 Senior Application Developer?

Sign up to receive alerts about other jobs on the Senior Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
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 Senior Application Developer jobs in the Ridgefield, NJ area that may be a better fit.

  • Collabera Englewood, NJ
  • Company Description About Collabera: Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions ... more
  • 1 Month Ago

  • Linstarsolution corporation Ridgefield, NJ
  • Job Summary We are seeking a highly skilled Senior Application Developer to lead the design, development, and deployment of complex software solutions. The... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!