Application Developer II jobs in United States
cer-icon
Apply on Employer Site
company-logo

NRS, Inc. · 2 weeks ago

Application Developer II

NRS, Inc. is a family-owned provider of transportation and supply chain management services. The Application Developer II will work within the Full Stack Development team to develop, maintain, and support custom software solutions that meet customer needs and enhance business-critical systems.

LogisticsSupply Chain ManagementTransportationWarehousing

Responsibilities

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
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 NRS’s 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
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
Build trust and strong working relationships with Technology and Business stakeholders
Perform other duties as assigned

Qualification

JavaSpring BootAPI IntegrationsAWS Integration StackSQLAuthentication & SecurityCI/CDStakeholder CollaborationContinuous LearningProblem-solvingInterpersonal SkillsOrganizational Skills

Required

Bachelor's 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
Back-end Engineering (Java + Spring Boot): 4–8 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 aren't 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: 2–4+ 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

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

Company

NRS, Inc.

twittertwittertwitter
company-logo
COVERING YOUR SUPPLY CHAIN NEEDS FROM END-TO-END We partner with you to understand your specific requirements & provide innovative, customized solutions that meet both your current and future needs.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jon Hoch
Chief Operating Officer
linkedin
Company data provided by crunchbase