Senior Full Stack Developer
Role Overview
Hands-on Senior Full Stack Developer role building and maintaining enterprise applications across Java and modern frontend technologies.
Work across APIs, integrations, and user interfaces; use AI coding assistants and agents in daily development.
Key Skills for This Role
Full Job Posting
About the company
Accommodations Plus International provides technology and services for the airline, cruise, and rail industries, including solutions for crew layover operations.
Its platform supports crew room nights for airlines and travel operators worldwide.
Position summary
Hands-on Senior Full Stack Developer role building and maintaining enterprise applications across Java and modern frontend technologies.
Work across APIs, integrations, and user interfaces; use AI coding assistants and agents in daily development.
Responsibilities
- Build and maintain features with Java, Spring Boot, Angular, and React.
- Use AI tools for implementation, testing, code review, and debugging.
- Build RESTful and SOAP integrations, write automated tests, and document APIs with Postman and Swagger.
- Translate requirements into secure, maintainable code and troubleshoot across development, staging, and production.
- Contribute to technical design, code reviews, team practices, and cross-functional delivery.
Required qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field and at least five years of full stack development experience.
- Strong practical AI-assisted development skills, including coding agents, agentic workflows, testing, debugging, and code review.
- Java and Spring/Spring Boot; Angular or React.js; JavaScript and Node.js.
- REST, JSON, GraphQL, SOAP, AWS services, and working knowledge of PostgreSQL, MySQL, and DynamoDB.
- API design and testing, Postman or Swagger, automated unit and integration testing, Git, and CI/CD tools.
- Communication, problem-solving, and teamwork skills.
Preferred qualifications
- Familiarity with Ansible, Docker, authentication protocols such as SAML and PingFederate, CloudWatch or Datadog, and Scrum or Kanban.
- Legacy-to-modern technology migration experience and AWS Developer certification are preferred.
Employment and schedule
- Full-time position with Monday-to-Friday core business hours.
- Occasional evening and weekend work may be required.
Compensation
- Good-faith compensation range is CAD $125,000–$135,000 annually, commensurate with experience.
- Eligible for an annual discretionary bonus.
Work environment
- The role operates in a professional office environment and routinely uses standard office equipment.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Accommodations Plus International
Account Director - UAE
Abu Dhabi, UAE
Accommodations Plus International is seeking an Account Director to manage airline and hotel partner accounts and deliver sourcing strategies, savings, and supplier performance improvements. The role combines strategic a
Senior Backend Developer
Markham, CAN
The employer is seeking a senior backend developer to build secure, reliable services, APIs, and integrations. The role uses Java and Spring Boot, AWS, databases, and AI coding assistants throughout development and testi
Airline Support Specialist - Brampton, Canada
Brampton, CAN
The employer is seeking an Airline Support Specialist to support an airline partner onsite by handling hotel and ground transportation reservations and resolving customer requests. Candidates should provide professional
Tech Lead
Markham, CAN
Who We Are Accommodations Plus International (API) is a technology and services company focused on driving innovation across the travel and transportation industry. We partner with organizations in the airline, cruise, a
Account Director - UAE
Abu Dhabi, UAE
Account Director - UAE
Abu Dhabi, UAE
Continuous Improvement Manager (Data Analytics)
, GBR
Senior Backend Developer
Markham, CAN
Airline Support Specialist - Brampton, Canada
Brampton, CAN
Tech Lead
Markham, CAN
Director, Data & Standards
Melville, USA