Senior Software Developer (Java)
Role Overview
Senior Java Developer on SITA's Product Technology and Engineering team, reporting to the Software Development Manager.
Contributes to technical design, development, and maintenance of applications and systems.
Key Skills for This Role
Full Job Posting
Role overview
Senior Java Developer on SITA's Product Technology and Engineering team, reporting to the Software Development Manager.
Contributes to technical design, development, and maintenance of applications and systems.
Responsibilities
- Deliver functionality, documentation, unit tests, and integration tests within an Agile DevOps team.
- Guide junior developers and non-technical colleagues through the software development lifecycle; support timely, in-budget delivery.
- Understand product direction and solution architecture; collaborate, support teammates, and suggest process improvements.
- Analyze and document requirements for application and system features for business and technical stakeholders.
- Learn and integrate technologies and use AI to enhance productivity across the SDLC.
Qualifications
- Senior developer experienced in fast-paced Agile environments, able to lead and contribute individually.
- Plan and implement software architecture using existing frameworks; strong Java, microservices, SOA, and distributed systems knowledge.
- REST and security awareness; object-oriented design; Docker, Kubernetes, and cloud-native development.
- Relational database experience such as PostgreSQL; API specification integration; Spring and Spring Boot.
- OAuth2 and JWT awareness; Git expertise; coordinate technical work and estimation and communicate across cultures.
- Generative AI awareness for maintainable, scalable applications.
Nice to have
- Full-stack awareness and front-end technologies such as React and JavaScript.
- MongoDB.
Work arrangement
- Work from home up to two days per week, depending on team needs.
- Up to 30 days per year may be worked from any location in the world.
Benefits and development
- Flexible workdays and employee wellbeing support, including an Employee Assistance Program and Champion Health.
- Professional development resources include LinkedIn Learning, Microsoft's Enterprise Skills Initiative, Airport Council International, Pluralsight, and Harvard Business Publishing.
- Benefits vary with local market and employment status.
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 SITA
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Service Operations Specialist | Spécialiste en opérations de services
Montréal, CAN
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN
Senior Infrastructure Specialist
Delhi, IND
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Service Operations Specialist | Spécialiste en opérations de services
Montréal, CAN
Senior Manager Accounting
Mumbai, IND
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN