Job DescriptionBAE Systems, Inc. is seeking a highly skilled and experienced Senior API Integration Specialist to join our Enterprise Integration Services team. The ideal candidate will have deep expertise in designing, developing, and implementing end-to-end API integration solutions using a variety of toolsuites, including but not limited to Spring Boot, webMethods, BizTalk, Apigee, and others.
Primary Responsibilities:- Design, develop, and implement complex API integration solutions to support business requirements, using a range of toolsuites and technologies.
- Provide technical leadership and guidance on API integration projects, enforcing best practices and compliance with industry standards and regulations.
- Collaborate with cross-functional teams to define integration requirements and develop technical solutions that meet business needs.
- Develop and maintain comprehensive technical documentation, including architecture diagrams, technical specifications, and deployment guides.
- Troubleshoot and resolve complex integration issues in production environments, working with development and operations teams to implement fixes and enhancements.
- Coach and mentor team members on API integration best practices and solution design.
Key Focus Areas:- API Design and Development: Design and develop APIs to support business requirements, using a range of toolsuites and technologies.
- Integration Solution Development: Develop end-to-end integration solutions to support business requirements.
- Technical Leadership: Provide technical leadership and guidance on API integration projects, enforcing best practices and compliance.
- API Support and Coaching: Provide technical support and coaching to team members on API integration best practices and solution design.
Experience Expectations:- Complete understanding and application of principles, concepts, practices, and standards or wide application of technical principles.
- Develops solutions to a variety of complex problems.
- Work is performed under general direction, with independence in determining and developing approach to solutions.
- Exerts some influence on the overall objectives and long-range goals of the organization.
- Represents organization as a prime contact on contracts or projects.
Required Skills and Education- Master's or bachelor's degree in computer science, Information Technology, or related field.
- At least 10 years of experience in software development, installation, and configuration management, with a focus on API integration and management.
- Minimum 8 years of experience with system and application integration, with a strong focus on API management and integration toolsuites.
- Essential: 5+ years of hands-on experience with multiple API management platforms, including but not limited to Spring Boot, webMethods, bizTalk, Apigee, and others.
- Strong understanding of integration architectures, including pub/sub, API gateways, and canonical standards.
Preferred Skills and Education - Experience with cloud-based technologies, such as AWS, Azure, or GCP.
- Familiarity with on-premise, VM-based UNIX operating systems and the ability to develop and debug basic shell scripts.
- Experience designing and supporting hybrid integration solutions involving on-premise and cloud components.
- Strong understanding of security protocols and the ability to collaborate with external partners on authentication and authorization design.
This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.