API Engineer - API Management
Hey! Nice to see you!
Let’s share our stories to get to know a bit better…. We are business and technology enthusiasts constantly hungry for new challenges, self-development, and development, and nothing motivates us more than great software products and happy customers.
At Incubly, we believe that great people want to work with great people, so we started building a company that would attract great minds and allow us to achieve everything without feeling like we're just working, but rather having fun. Our mission is to mainly support tech companies and startups (scaleups) in fast, high-quality scaling up of their teams and boosting their product development, testing, and deployment so that we can succeed together.
We are working with Gravitee, a global leader in API Management and a 2024 Gartner Magic Quadrant™ Leader. Founded in 2015 by four developers, Gravitee now powers API and event stream ecosystems for enterprises like Michelin, Roche, and Blue Yonder—driving digital transformation and enabling innovation at scale.
We are looking for a hands-on API Engineer to work with our clients on configuring, migrating and documenting APIs on modern API Management platform - primarily Gravitee.You will work closely with Solution Architects and DevOps Engineers, translating API designs and integration requirements into concrete API configurations, flows and documentation.This is not a backend software development role - the focus is on API configuration, policies, flows, migrations and lifecycle management rather than application coding.
What can you expect from the role:
A strongly hands-on role focused on real-world API configuration and migration projects
Close collaboration with Solution Architects and DevOps Engineers in a clear, complementary team structure
Work with modern API platforms and integration technologies in diverse client environments
Exposure to multiple industries and API ecosystems rather than a single internal product
Opportunity to deepen expertise in API Management and grow into senior or specialist API platform roles
Role Tasks & Responsibilities:
Participate in client projects focused on API Management and API Gateway implementations
Work closely with Solution Architects to understand API designs, integration patterns and migration strategies
Configure API definitions, flows and policies on the Gravitee API Management platform
Migrate existing API configurations from legacy platforms (e.g. MuleSoft, Broadcom Layer7, Apigee, Kong, AWS API Gateway) into Gravitee
Define and maintain API specifications using OpenAPI (Swagger), including request/response models, headers and parameters
Configure API policies related to security, traffic management, transformation and mediation (e.g. OAuth2, JWT, rate limiting, filtering)
Work with HTTP-based APIs and messaging concepts, including payload formats, headers, status codes and error handling
Support APIs interacting with messaging and event-driven systems (e.g. Kafka) from a configuration and integration perspective
Use simple scripts and tools to support API migrations, configuration automation and validation tasks
Collaborate with DevOps Engineers on deploying APIs across development, test and production environments
Validate API behavior through testing and troubleshooting (functional, integration and basic runtime issues)
Prepare and maintain clear technical documentation for APIs, flows and configurations
Support client teams during API onboarding, handover and knowledge transfer
Work in a consulting delivery model with distributed teams and clients across different time zones
Required Skills:
Solid understanding of APIs and integration concepts, including REST, HTTP, JSON and OpenAPI
Hands-on experience working with API Management or API Gateway platforms (e.g. Gravitee, MuleSoft, Apigee, Kong, AWS API Gateway, WSO2)
Practical experience configuring APIs, policies and flows rather than developing backend application logic
Good knowledge of data and message formats (JSON, YAML, XML) and API contracts
Understanding of HTTP mechanics: methods, headers, status codes, authentication and error handling
Basic understanding of event-driven and messaging concepts (e.g. Kafka topics, messages, schemas)
Ability to read, understand and work with API configurations and platform-specific descriptors
Strong technical documentation skills and ability to clearly describe API behavior and configurations
Ability to analyze existing API implementations and translate them into new platform configurations
Basic scripting skills in one of the following: Python, JavaScript/TypeScript, Bash or similar, used for automation, configuration support and integration tasks
Good communication skills and ability to work closely with architects, DevOps engineers and client teams
Good command of English (spoken and written)
Preferred Skills (Optional):
Hands-on experience with Gravitee API Management Platform (API configuration, policies, migrations)
Experience participating in API migration or modernization projects
Experience working in integration-heavy environments (middleware, ESB, API gateways)
Basic familiarity with Kubernetes and cloud environments from an API consumer/operator perspective
Experience working in regulated or enterprise environments with security and compliance considerations
Experience working in a consulting or Professional Services delivery model
Our offer:
In addition to great company and challenging projects, we can offer much much more, i.e.
Knowledge sharing within our company
Agile and friendly atmosphere, non-violent communication and full respect for diversity
Possibility to choose from onsite (in Lodz, Poland) or hybrid work (in our office in Łódź city center)
Remuneration: 900 – 1.100 PLN daily on a B2B contract and 14.000 - 18.000 zł on the employment agreement, depending on experience and API platform expertise
API Engineer - API Management
API Engineer - API Management