Application Developer II

2 weeks ago


Lyndhurst, United States NRS Full time

Join to apply for the Application Developer II role at NRS, Inc. Company Overview NRS is a leading provider of transportation & supply chain management services, and a family-owned and operated company that has been providing smart logistics solutions for the world's leading retailers and manufacturers for 70+ years. Whether its NRT, Keystone, Keystone Fresh, or Keystone Capacity, our innovative energy drives us towards new and valuable solutions for our clients, even as we continuously grow and strengthen our network. We are dedicated to creating a culture that empowers the individual and offers our associates the opportunity to apply their unique skill to the challenges facing our clients. In the office, the warehouse, or on the road, it is this commitment to our innovative spirit that unites us in common mission to push boundaries in the logistics industry. Job Overview As a member of the Full Stack Development team within the Information Technology organization, the Application Developer II works closely with leading experts on our IT teams and across our business units to define, develop, maintain, modify, and support custom software solutions. This role plays a crucial part in ensuring our customers needs are met through the deployment and updates of business-critical solutions. Duties & Responsibilities Leadership & Communication Support and promote the company values, culture, and HR processes Clearly communicate solution architectures to both business and technical stakeholders at all levels; build consensus with strong interpersonal and presentation skills Application Development Functions Analyze customer requirements to determine feasibility of design within time and cost constraints Consult with internal staff and external vendors to evaluate overall system performance and proactively identify areas for improvement Participate in project activities, providing status updates, resource estimates, and guidance on software solution scope and requirements Document all aspects of the software solution for future upgrades and maintenance Learn and apply NRSs established standards for technology, tools, and techniques Maintain and improve existing codebases; peer-review code changes Provide solution support for escalated issues across all stages of the SDLC Recommend upgrades or feature enhancements for existing systems Deliver Innovative Solutions Use experience and industry knowledge to propose and evaluate new technologies that align with current and future business needs Partner with the Integration Development team to help establish an Integration Platform as a Service (iPaaS) strategy for the organization Business Stakeholder & Relationship Management Build trust and strong working relationships with Technology and Business stakeholders Perform other duties as assigned Qualifications Bachelors degree in Computer Science or related field, or equivalent practical experience Strong problem-solving skills and attention to detail Excellent organizational, interpersonal, and communication skills Strong business acumen and ability to adapt to change Continuous Learning staying updated with emerging integration technologies and techniques Willingness to travel up to 10% of the time Required Skills Back-end Engineering (Java + Spring Boot): 48 years Production experience with Java 17/21 and Spring Boot 3+, building and maintaining REST/SOAP services; JSON/XML, pagination, versioning, concurrency, robust error handling. API Integrations: 3+ years End-to-end integrations via webhooks and polling; schema/data mapping and validation; file-based flows (CSV/XML/JSON over SFTP) when APIs arent available; translating vendor specs into production solutions. Authentication & Security: 2+ years OAuth2/OIDC, API Keys/HMAC, mTLS; input validation and audit logging; secrets and IAM hygiene with least-privilege access. AWS Integration Stack: 24+ years Hands-on with API Gateway (incl. VPC Link), Lambda or ECS/Fargate workers, SQS/SNS/EventBridge, Step Functions, Secrets Manager, CloudWatch/X-Ray; private connectivity to on-prem/partner systems. Data Layer & Performance: 3+ years SQL (Postgres/MySQL/DB2), JDBC/JPA, query tuning and indexing, transaction boundaries; caching (Redis) and reliability patterns (outbox, idempotency, DLQ). CI/CD & Quality: 3+ years Git workflows and code reviews; JUnit 5/Mockito; Maven/Gradle; pipelines (Jenkins/GitHub Actions); safe deploys (blue/green or canary). Stakeholder & Vendor Collaboration: 2+ years Author mapping docs, test plans, and UAT scripts; clear communication with business partners and third-party vendors. Preferred / Nice To Have IBM i (AS/400): DB2 for i via JDBC/ODBC, JT400, calling RPG programs, SFTP flat-file exchanges 1+ year Working knowledge of TypeScript + Angular/React to collaborate with UI/iOS consumers of the APIs Physical Demands This position may require travel to various company locations on the East and West Coast Extended sitting: primarily desk-based with prolonged computer use Computer use: frequent operation of computers and office equipment, requiring manual dexterity Eye strain and repetitive motion: risk from continuous screen use and repetitive tasks like typing Office navigation: light walking and standing for meetings and tasks within the office Light lifting: occasional handling of objects up to 20 pounds EEO Statement NRS is an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. #J-18808-Ljbffr



  • Lyndhurst, NJ, United States NRS Full time

    Join to apply for the Application Developer II role at NRS, Inc. Company Overview NRS is a leading provider of transportation & supply chain management services, and a family-owned and operated company that has been providing smart logistics solutions for the world's leading retailers and manufacturers for 70+ years. Whether its NRT, Keystone, Keystone...


  • Lyndhurst, NJ, United States NRS Full time

    Join to apply for the Application Developer II role at NRS, Inc. Company Overview NRS is a leading provider of transportation & supply chain management services, and a family-owned and operated company that has been providing smart logistics solutions for the world's leading retailers and manufacturers for 70+ years. Whether its NRT, Keystone, Keystone...


  • Lyndhurst, United States National Retail Transportation, Inc. Full time

    NRS is a leading provider of transportation & supply chain solutions. As a family?owned and operated company, NRS has delivered smart logistics solutions to numerous Fortune 500 companies spanning over 70 years. Whether its NRT, Keystone, Keystone Fresh, or Keystone Capacity, our innovative energy drives us towards new and valuable solutions for our clients,...

  • Maintenance Tech II

    3 weeks ago


    Lyndhurst, United States AION Full time

    Under the direction of the Service Director and Real Estate Manager, the Service Technician II is responsible for performing general maintenance, grounds, and housekeeping services to ensure excellent curb appeal and quality of apartment homes and responding to customer service requests. Essential Duties ad Responsibilites: Maintenance Services: Perform...

  • Maintenance Tech II

    3 days ago


    Lyndhurst, NJ, United States AION Management Full time

    Job Summary: Under the direction of the Service Director and Real Estate Manager, the Service Technician II is responsible for performing general maintenance, grounds, and housekeeping services to ensure excellent curb appeal and quality of apartment homes and responding to customer service requests. Essential Duties ad Responsibilites: Maintenance Services:...


  • Lyndhurst, NJ, United States Ambassador Resources Full time

    IT Application Analyst SQL Lyndhurst, NJ Job Duties: Develop test plans to verify logic of new or modified applications. Plan, coordinate, test, and communicate changes, upgrades/maintenance schedules. Monitor the software application, and document and analyze problems. Ensuring business operations will operate correctly in current and future environments....


  • Lyndhurst, NJ, United States Ambassador Resources Full time

    IT Application Analyst SQL Lyndhurst, NJ Job Duties: Develop test plans to verify logic of new or modified applications. Plan, coordinate, test, and communicate changes, upgrades/maintenance schedules. Monitor the software application, and document and analyze problems. Ensuring business operations will operate correctly in current and future environments....


  • Lyndhurst, NJ, United States Ambassador Resources Full time

    IT Application Analyst SQL Lyndhurst, NJ Job Duties: Develop test plans to verify logic of new or modified applications. Plan, coordinate, test, and communicate changes, upgrades/maintenance schedules. Monitor the software application, and document and analyze problems. Ensuring business operations will operate correctly in current and future environments....


  • Lyndhurst, NJ, United States Ambassador Resources Full time

    IT Application Analyst SQL Lyndhurst, NJ Job Duties: Develop test plans to verify logic of new or modified applications. Plan, coordinate, test, and communicate changes, upgrades/maintenance schedules. Monitor the software application, and document and analyze problems. Ensuring business operations will operate correctly in current and future environments....


  • Lyndhurst, NJ, United States Ambassador Resources Full time

    IT Application Analyst SQL Lyndhurst, NJ Job Duties: Develop test plans to verify logic of new or modified applications. Plan, coordinate, test, and communicate changes, upgrades/maintenance schedules. Monitor the software application, and document and analyze problems. Ensuring business operations will operate correctly in current and future environments....