AAR · 2 weeks ago
Sr. Developer, Web Services
AAR is a company that specializes in providing aviation services, and they are seeking a Senior Web Services Developer to join their team. The role involves designing, developing, and maintaining web services using modern programming languages and frameworks, while collaborating with various teams to implement multiple web service applications.
Responsibilities
Design, develop, maintain, and test RESTful or SOAP web services using Java or Python
Work with the backend database and UI development teams
Participate in the implementation of multiple web service applications
Follow the change management, source code management, CI/CD practices and support the DevOps initiatives
Participate in all the steps in the software development life cycle to create and modify the software, following Agile methodologies
Ensure well-written, testable, and high-quality code is produced
Peer review code written by other developers
Perform testing of code/projects to ensure accuracy, integrity, and completeness to achieve desired results
Resolve issues affecting project scope, quality, effort, risk, and timeline
Serve as an API resources for guidance, instruction, and direction to API support staff
All other duties as assigned
Qualification
Required
Experience in at least one of the object-oriented languages (eg, java, C++, Python or C#), and familiar with web framework with these languages (like spring boot for java, flask for python), and use these create backend restful APIs
Experience with Docker images, containerize
Experience with SQL and NO SQL databases, and familiar OR mapping tools like hibernate
Experience with API security with authentication and authorization like API key, basic authentication, OAuth2, TLS Mutual Authentication, IP restriction
Experience with modern CI/CD pipelines using DevOps tools
Team oriented, action oriented, self-motivated, and delivery focused
Great at organizing, prioritizing, and multitasking
Strong communication and troubleshooting skills
Bachelor of Arts degree (B.A.) or Bachelor of Science degree (B.S.) from four-year college or university; or eight years related experience and/or training; or 5+ years of work experience in software development fields
Preferred
Azure Kubernete cluster setup
Database's CDC (Data change capture), message queue like Kafka, stream process with Apache Fink and Apache spark
Micro service architecture, distributed system and event driven architecture
Cloud services especial azure cloud: azure app services, azure Kubernete service, API management, application gate way, azure active directory, azure cache for Redis, azure key vaults, application insight, azure event hub, azure container repository and Azure dev ops, etc
Benefits
Comprehensive benefits package including medical, dental, and vision coverage.
401(k) retirement plan with company match
Generous paid time off program
Professional development and career advancement opportunities
Medical/dental/vision/life/and AD&D insurance
401(k) savings plan with employer match
Paid time off and holiday pay
Company
AAR
AAR is an aerospace and defense aftermarket solutions company providing aircraft parts, maintenance (MRO), and engineering solutions.
H1B Sponsorship
AAR has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2020 (2)
Funding
Current Stage
Public CompanyTotal Funding
$1.56B2025-09-30Post Ipo Equity· $239M
2025-08-11Post Ipo Debt· $150M
2024-02-14Post Ipo Debt· $550M
Leadership Team
Recent News
2026-01-07
Company data provided by crunchbase