The Intermodal Association of North America is seeking a Full Stack Developer to join our team. This is a hybrid position with Mondays and Fridays remote and Tuesday Thursday in office. The salary range is $110k 130k, based on skills and experience.
Who We Are
The Intermodal Association of North America (IANA) is a 1,000+ member non?profit trade association located in Calverton, Maryland, a suburb of Washington, D.C. The mission of the Association is to promote the benefits of intermodal cargo transportation through advocacy, education, and networking. Member companies include ocean, rail, and motor carriers, third party logistics providers, equipment manufacturers and leasing companies, technology vendors, other industry suppliers, as well as shippers, beneficial cargo owners, academics, and public sector representatives.
General Summary of Position
We are seeking a motivated Mid?Level Full Stack Developer with strong experience in Angular, Java Spring Boot, MySQL database management, and Azure cloud services to join our growing development team focused on transportation and logistics solutions. The ideal candidate will have 3-5 years of professional experience building enterprise web applications with robust data management and cloud deployment capabilities, with preference given to candidates with transportation, logistics, or intermodal industry knowledge. You will work on innovative projects that optimize and administer standard interchange contracts, critical equipment registry and driver database and more within our Azure-based infrastructure.
What Youll Do
Development & Implementation
- Develop and maintain full stack web applications using Angular frontend and Java Spring Boot backend
- Design and implement efficient MySQL database schemas, queries, and stored procedures
- Build responsive, dynamic user interfaces with Angular components integrated with backend APIs
- Create robust RESTful APIs and microservices using Spring Boot with MySQL data persistence
- Deploy and manage applications on Azure cloud platform with proper scaling and monitoring
Database & Data Management
Design normalized MySQL database schemas with proper indexing and optimizationImplement complex SQL queries, joins, and database transactions for business logicWork with Spring Data JPA and Hibernate for MySQL database operationsOptimize database performance through query tuning and index managementImplement database backup, recovery, and migration strategies in Azure environmentsDeploy Spring Boot applications to Azure App Service and Container InstancesConfigure and manage Azure Database for MySQL instancesImplement Azure Active Directory integration for authentication and authorizationUtilize Azure Storage services for file management and blob storageMonitor application performance using Azure Application Insights and Log AnalyticsWho you are
Minimum 3 years working specifically with Angular and Java Spring BootMinimum 3 years of hands?on MySQL database development experienceMinimum 2 years working with Microsoft Azure cloud servicesBachelors degree in computer science, related field, or equivalent practical experienceDemonstrated experience building and deploying enterprise applications in cloud environmentsStrong problem?solving abilities with relational database design and optimizationExperience with data modeling and database performance tuningUnderstanding of cloud security best practices and Azure complianceKnowledge of backup and disaster recovery strategiesExperience with monitoring and troubleshooting cloud?based applicationsNice To Have (Preferred)
Advanced Database & Cloud Skills
Experience with Azure Database for MySQL advanced features (read replicas, backups)Knowledge of database sharding and scaling strategiesExperience with Azure Service Bus or Event Grid for messagingUnderstanding of Azure Key Vault for secrets managementKnowledge of Azure Container Instances or Kubernetes Service (AKS)Experience with Infrastructure as Code using Azure Resource Manager (ARM) templatesAdditional Technical Skills
Experience with Azure Functions for serverless computingKnowledge of Azure API Management for API gateway functionalityUnderstanding of Azure Content Delivery Network (CDN) integrationExperience with Azure Logic Apps for workflow automationKnowledge of Azure Data Factory for data integration scenariosUnderstanding of Azure compliance and governance featuresNote
Candidates must demonstrate hands?on experience with Angular, Java Spring Boot, MySQL database development, and Microsoft Azure through previous work experience, certifications, or portfolio examples.
Why IANA
We offer a comprehensive benefits program including, but not limited to : Health, Life, and Disability Insurance, 401(k) Retirement Plan, Paid Holidays, and PTO.
IANA is an equal opportunity employer, committed to diversity and inclusion in the workplace. All qualified applicants will be considered for employment regardless of race, age, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
All interested applicants should submit their resume to Tiffany Haskell - thaskell@intermodal.org.
Seniority level
Mid?Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Transportation, Logistics, Supply Chain and Storage#J-18808-Ljbffr