
Schwartz Media Strategies
Remote Jobs
Fueling Florida | Moving Miami
6 Jobs
Senior IBM FileNet, BAW Developer – Java API, OAuth2
Schwartz Media StrategiesFueling Florida | Moving Miami
• Develop and consume Java-based APIs to interact with FileNet, BAW, and Case Manager platforms secured by OAuth2/JWT. • Integrate backend APIs with frontend frameworks such (React/Angular), ensuring secure communication using OAuth2/JWT or standard authentication methods. • Design, develop, and maintain IBM FileNet and IBM BAW workflows and processes. • Build and customize Case Manager solutions, integrating with FileNet repositories and external systems. • Implement efficient and secure document handling and storage solutions, including access control and encryption strategies. • Collaborate with solution architects and business analysts to deliver scalable enterprise solutions.
Senior Integration Developer/Analyst, IBM webMethods, Azure
Schwartz Media StrategiesFueling Florida | Moving Miami
• Integration Analysis & Requirements Gathering: • Support in Reverse-Engineering: With help of technical team, analyse and document the logic, data flow, security, and protocols of existing custom integration solutions, specifically. • Requirements Collection: Collaborate with Business Analysts to collect, validate, and finalize the TO-BE Integration requirements for integrations. • Technical Documentation: Create comprehensive technical design documents, integration mapping specifications, and detailed architecture diagrams for the new Integration platform. • Integration Platform Development: • Subject matter expert and developer using IBM webMethods integration platform (Integration Server, API Gateway, Universal Messaging , B2B ...etc) • Preferred: Experience using Azure integration platform (e.g., Azure Logic Apps, Azure Functions, Azure API Management, Azure Service Bus, Event Grid). • Design and implement scalable, secure, and performant integration solutions, ensuring adherence to enterprise governance and best practices. • Handle migration of the existing G2G functionalities from the existing custom applications to the new Integration platform.
• Design, build, and deploy high-quality Mendix applications following best practices. • Translate business requirements into scalable and maintainable solutions. • Develop domain models, microflows, integrations, UI components, and custom Java/JavaScript actions. • Implement secure application architectures and ensure performance, reliability, and compliance. • Conduct code reviews and promote reusable modules and components. • Deliver secure, high-performance mobile applications with reliable offline capabilities. • Integrate Mendix apps with external systems (REST, SOAP, OData, Kafka, databases, Azure AD/OIDC). • Design modular components and publish well-documented APIs. • Collaborate with architects and infrastructure teams to align solutions with enterprise standards. • Mentor junior developers and lead technical discussions and design workshops. • Work closely with product owners and stakeholders to refine requirements and estimates. • Promote development standards and best practices. • Implement CI/CD pipelines, Git branching strategies, and automated deployments. • Perform testing (unit, integration, SIT) and resolve complex issues. • Oversee application lifecycle including versioning, environments, and releases.
• Facilitate Scrum ceremonies (Sprint Planning, Daily Stand-ups, Reviews, Retrospectives, Refinement). • Coach teams on Agile mindset, Scrum practices, and continuous improvement. • Enable delivery of digital solutions including web, mobile, cloud, integrations, and platforms. • Remove blockers and manage dependencies impacting delivery. • Work closely with the Project manager to flag any issues, report any blockers, and provide regular updates when required. • Work closely with Project manager to align on the priorities and keep a healthy backlog. • Promote DevOps, CI/CD, automation, and quality-first delivery. • Track and communicate Agile delivery metrics. • Ensure transparency and effective stakeholder communication.
• Agile Development: Collaborate effectively within an agile team environment, participating in sprint planning, daily stand-ups, and retrospectives. • Front-End Development: Develop and maintain web applications using React, ensuring high performance, responsiveness, and an excellent user experience. • Backend Integration: Integrate front-end components with Java and .NET backend services, consuming RESTful APIs and handling WebSocket communication for real-time data. • Responsive Design: Create responsive interfaces that work across various devices and screen sizes, ensuring a seamless user experience. • Reusable Components: Build and maintain reusable components, libraries, and tools to streamline development and ensure consistency. • JavaScript & TypeScript Expertise: Utilize strong knowledge of JavaScript and TypeScript to write clean, efficient, and scalable code. • UX Collaboration: Work closely with designers using Figma to translate wireframes and prototypes into interactive, user-friendly interfaces. • Testing & Debugging: Conduct thorough testing and debugging to ensure high-quality software that meets user and business requirements.
• Design, develop, and maintain backend services and REST APIs using Java and Spring Boot. • Build and maintain microservices architecture with clear service boundaries and scalability in mind. • Integrate with databases, message brokers, and external systems using industry-standard patterns. • Write clean, maintainable, and well-documented code following best practices and coding standards. • Conduct code reviews and participate in sprint planning, daily stand-ups, and retrospectives. • Collaborate with frontend developers, DevOps, and QA engineers to deliver complete solutions. • Monitor application performance and troubleshoot issues in development and production environments.