BlackStone eIT logo
BlackStone eIT

A global team who's passionate about transformative enterprise solutions & intelligent design

Senior ESB Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

Egypt

Posted

3 days ago

Salary

0

Seniority

Senior

5 yrs expEnglishSOAP

Job Description

Senior ESB Engineer

BlackStone eIT

• Design, develop, and maintain ESB integration solutions. • Develop and support APIs, web services, and enterprise integrations. • Build and maintain REST and SOAP services. • Integrate enterprise applications, databases, and third-party systems. • Troubleshoot and resolve integration-related issues. • Perform unit testing, system integration testing, and production support. • Collaborate with Business Analysts, Solution Architects, and Development teams to gather integration requirements. • Ensure integration solutions follow security, scalability, and performance best practices. • Prepare technical documentation and integration specifications. • Participate in code reviews and technical design sessions.

Job Requirements

  • 5+ years of related experience developing and implementing solutions using Middleware.
  • In depth working experience developing application using different programminglanguages used in ESB.
  • In depth Knowledge of standard/technologies (JMS, XML, JSON, WSDL, SOAP, REST, HTTP and SSL/TLS).
  • Experience on different types of Integration Patterns.
  • Sound knowledge of OOP.
  • Good Knowledge on multiple mapping tools.
  • Stakeholder Communication by translating complex technical integration concepts into clear, actionable business insights, and vice versa.
  • Define integration test scenarios, facilitate User Acceptance Testing (UAT),**and help validate that integrated systems meet business and data integrity standards.
  • Work alongside Integration Engineers to define API contracts, payload structures (JSON/XML),**and endpoints using tools like Postman or Swagger/OpenAPI.

Related Job Pages

More Full-stack Engineer Jobs

Clara logo

Senior Fullstack Engineer – Ingeniero/a de Software Fullstack Senior

Clara

Clara is the leading end-to-end corporate spend management solution for companies in Latin America.

Full TimeRemoteTeam 201-500H1B Sponsor

• Designing and building backend services that power the onboarding engine: sign-up, KYB/KYC flows, document collection, verification orchestration, and account activation. • Contributing to the frontend: building intuitive, responsive interfaces that reduce friction at a high-stakes moment for the customer — and that make a complex compliance process feel simple. • Owning integrations with external providers — identity verification, document validation, business data sources — abstracting their complexity behind clean, resilient internal APIs. • Collaborating cross-functionally with Product, Design, Risk, and Compliance to translate regulatory requirements and activation goals into great product experiences. • Applying AI tools to ship faster and improve how the team works. • Elevating the team through code reviews, pairing, and sharing what you know with peers.

Latin America
Full TimeRemoteTeam 10,001+Since 1903H1B Sponsor

• Define and evolve Ford’s overall Application Programming Interfaces (“APIs”) technical strategy. • Design scalable and flexible API architectures that support business requirements. • Create and maintain technical roadmaps for APIs development and evaluate/implement new technologies and architectural patterns. • Lead a team of software engineers/API developers and provide technical mentorship, code/ technical reviews, and guidance. • Establish best practices for API design, documentation, and implementation. • Oversee the development of REST, GraphQL, and potentially gRPC APIs. • Ensure high-quality, performant, and secure API implementation. • Develop standards for API documentation, versioning, deprecation policies, monitoring, logging, and observability solutions. • Create strategies for load balancing, caching, rate limiting, robust error handling and resilience mechanisms. • Implement comprehensive API security measures and design authentication and authorization frameworks. • Integrate AI copilot companion. • Ensure compliance with industry security standards and conduct regular security audits and vulnerability assessments. • Work closely with product management, engineering teams, and stakeholders to translate business requirements into technical specifications. • Present technical solutions and architectural decisions and facilitate cross-team technical discussions. • Develop and implement applications which employ API Management offerings across the enterprise. • Build out vital products, microservices and APIs to support API publishing, catalog, and access. • Enhance testing platforms, improve test automation, and foster software craftsmanship and practices. • Collaborate with multi-skilled teams working on API to enable software solutions. • Engage in Test-First development and Test-Driven Cloud development using cutting-edge technologies and integrations with enterprise systems. • Identify and resolve technical issues and mitigate technical risks across product, microservice and API build outs, working to implement existing resolutions and develop new solutions as necessary. • Perform experiments across new and innovative cloud technologies and software products to optimize performance, monitoring and evaluating solution performance. • Drive the implementation of Cloud Native approaches: API First, Microservice architectures, Code Quality, Security, and CI/CD to deliver required functional and non-functional benefits in alignment with industry best practices.

Michigan
$138.5K - $190.2K / year
TherapyNotes, LLC logo

Senior Software Developer – Agentic Development

TherapyNotes, LLC

TherapyNotes™ is the industry-preferred online EHR for behavioral health. Try one month free!

Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Design, develop, and maintain agentic orchestrations, automated workflows, and internal tools that improve software delivery outcomes. • Partner with QA, product management, product ownership, engineering leadership, and design to identify workflow bottlenecks and build solutions that improve collaboration and delivery quality. • Develop agent-based workflows that can coordinate multi-step tasks, interact with internal systems, use tools safely, and provide reliable, auditable outputs. • Establish patterns and best practices for building trustworthy AI-assisted software delivery tools, including guardrails, validation steps, human-in-the-loop review, and measurable quality controls. • Evaluate emerging AI, automation, and orchestration technologies and determine how they can be responsibly applied to software delivery. • Build reusable frameworks, services, APIs, and integrations that enable teams to automate common delivery activities. • Improve engineering effectiveness by reducing repetitive manual work, increasing consistency, and helping teams make better technical and product decisions. • Collaborate with security, compliance, and architecture stakeholders to ensure internal tools meet organizational standards for reliability, privacy, maintainability, and governance. • Perform occasional full-stack feature development within the context of the AI Toolset • Mentor and assist in the training and onboarding of new developers

United States
$110K - $135K / year
Kroo Ltd. logo

Software Engineer

Kroo Ltd.

Kroo Ltd. is a United Kingdom-based financial services company that is striving to provide a platform “where friends and money meet.” The company, as an emp

As a Software Engineer, you'll be a valued member of one of our multidisciplinary Product Squads, reporting to a Tech Lead. You'll contribute to the development of new features, support the delivery of our product roadmap, and play an active role throughout the software development lifecycle. We're looking for someone who enjoys solving problems, is passionate about building high quality software, and is eager to learn and develop their technical skills in a collaborative Agile environment. Other responsibilities include: - Contribute to the implementation of new features, working within our Continuous Delivery approach to deliver high quality software. - Collaborate with Product Managers, Product Designers and fellow Engineers within an Agile team, using practices such as Scrum, Kanban and Pair Programming where appropriate. - Participate in all stages of the software development lifecycle, from design and development through to testing, deployment and ongoing support. - Write clean, maintainable and well tested code, following engineering best practices and contributing to a high quality codebase. - Work collaboratively in an open, inclusive and supportive engineering culture that values teamwork, transparency and continuous improvement. - Develop and build experience with the technologies used across our platform, including: - Clojure for backend microservices (or another functional or object oriented programming language with a willingness to learn Clojure). - React Native and Redux for mobile application development. - Kafka for asynchronous messaging. - AWS cloud services. - Docker for containerised applications. - Terraform for infrastructure provisioning. - Demonstrate a willingness to learn new technologies, tools and engineering practices, supported by experienced colleagues. - Develop your understanding of functional programming concepts and modern software engineering principles. - Contribute positively to team discussions, code reviews and knowledge sharing, helping to continuously improve the quality of our products and engineering practices.

Romania