Job description
Overview
Ever wonder who brings the entertainment to your flights? Panasonic Avionics Corporation is #1 in the industry for delivering inflight products such as movies, games, Wi. Fi, and now Bluetooth headphone connectivity! How exciting would it be to be a part of the innovation that goes into creating technology that delights millions of people in an industry that’s here to stay!
With our company’s history spanning over 40 years, you will have stability, career growth opportunities, and will work with the brightest minds in the industry. And we are committed to a diverse and inclusive culture that will help our organization thrive! We seek diversity in many areas such as background, culture, gender, ways of thinking, skills and more.
If you want to learn more about us visit us at www.panasonic.aero. And for a full listing of open job opportunities go to www.panasonic.aero/join-us/. The Position: We are looking for an experienced Software Engineer to join our eCommerce platform team building next-generation in-flight payment and shopping experiences.
The role primarily focuses on backend development in Java/Spring Boot, working on integrations with multiple payment providers and platforms. You will also enhance an existing TypeScript SDK, configuration tools, and demo applications used by internal teams and partners to validate integrations. You will work across backend services, APIs, SDKs, and web interfaces in a highly collaborative Agile environment involving cloud infrastructure and avionics systems.
Responsibilities
Implements and modifies eCommerce application software based on Agile epics and user stories. Creates and maintain various test applications to ensure Continuous Integration & Deployment of the eCommerce solution and related software. Maintains the developed software efficiently through solid knowledge of software lifecycles.
Documents architecture designs, including but not limited to functional block diagrams, data, logic, flow, and sequence charts. Understanding of API design, authentication (AWS Cognito, JWT), and application security best practices Design, develop, and maintain end-to-end web applications using modern JavaScript frameworks and server technologies.
Integrate front-end interfaces with databases and cloud infrastructure (e.g, AWS). Key Skill Requirements: •Strong hands-on experience in ReactJS, JavaScript/TypeScript, and building scalable Single Page Applications (SPA) with modern frontend architecture and state management. •Hands-on exposure to AWS services such as EC2, S3, RDS/Aurora, API Gateway, Lambda and cloud-based deployment environments.
•Experience with databases like MySQL, PostgreSQL, or DynamoDB along with CI/CD pipelines, Git/version control, and Docker/containerized deployments. * Strong understanding of frontend-backend integration, secure coding practices, performance optimization, debugging and Agile development methodologies. •Good experience in Java, Spring Boot, microservices architecture, and REST API development/integration.
Education/Experience Requirements: * Bachelor’s degree in Computer Science, Information Systems, Engineering, or another related field is preferred. * 5+ years software development experience. * Working knowledge of the Payment Processing industry (Fintech, Payments Gateways, E-Wallets) is a big plus.
Qualifications
Contribution to Society | Fairness & Honesty | Cooperation & Team Spirit | Untiring Effort for Improvement | Courtesy & Humility | Adaptability | Gratitude What We Offer: At Panasonic Avionics Corporation we realize the most important aspects in leading our industry are the bright minds behind everything we do. We are proud to offer our employees a highly competitive, comprehensive and flexible benefits program.
REQ-145786