About the position
Our job involve developing, maintaining and integrating state of the art, mission critical solutions for core insurance and record keeping systems, in an international context for a leading European Insurance Group.
You will work as part of a multinational group with true, large, enterprise-wide systems, complex architecture, and real-life constraints (speed, performance, non-stop systems availability and enhanced security and data protection).
You are going to be part of a young and fun cross-functional team which designs and implements enterprise level integration solutions to connect our interaction and third-party systems to our core IT landscape.
NOTE: Main requirement for this position is having webMethods (similiar integration platforms are also considerable) experience. It's not a Java Developer role, Java experience is a significant nice-to-have because platform is written in Java.
Salary: up to 400€ /MD
Type of employment: ICO
Location: Fully Remote
Start Date: ASAP
Responsibilities
- Developing integration services
- Design and implement
- Securing applications
- Implementation change requests, fix bugs
Must have
- Good knowledge of OOP and Java concepts
- J2EE development experience
- Integration design patterns knowledge
- Fluent in English
Nice to have
- Experience with the webMethods Suite
- Experience with integration projects
- Experience in designing and developing APIs
- Strong analytical skills
As an Integration Developer your tasks will be:
- Develop integration services using Flow and Java languages on the webMethods platform
- Design and implement SOAP and REST based APIs
- Secure applications against hacking attacks and data theft
- Perform application maintenance (implement change requests, fix bugs)
- Perform peer programming and review
- Prepare and monitor deployments to other stages (test, pre- production, production)
- Write Unit and Integration tests
- Adopt and support best practices within the technology domain
- Communicate with vendor’s R&D department in case of webMethods platform defects.
Required Skills
- Good knowledge of OOP and Java concepts
- At least 2 years of practical experience in J2EE development
- Knowledge of the following protocols and architectural styles: HTTP, SOAP and REST
- Knowledge of specification languages: WSDL (for SOAP), Swagger, Open API (for REST)
- Knowledge of web security services concepts
- Ability to use XSD, XML, XSLT/XPath and JSON
- Experience using testing tools: SoapUI, Postman, etc.
- CI/CD knowledge (Jenkins, UrbanCode, etc.)
- Experience with Industry Standards like BiPro / CMIS / SCIM
- Understanding of canonical data models
- Knowledge of Integration design patterns
- Strong social skills, good communicator both orally and in written form
- Effective team player in a corporate environment
- Fluent in English (both spoken and written).
Nice to have
- Experience with the webMethods Suite
- Strong interest in clean design and architecture of large-scale software systems
- Experience with integration projects
- Experience in designing and developing APIs
- Experience in implementing file transfer solutions
- Experience in building messaging-based integrations
- Knowledge of the Insurance domain
- German language skills.
Benefits
- Flexible working hours and home office
- Welcome package for new employees
- Internal German and English cources fully covered, including language certificate
- Gift cards
- Electronic meal card (meal unit in the amount of EUR 6.80)
- Guaranteed 13th and 14th salaries
- Contribution to the III. pillar of pension savings
- Vocational education support
- Year-round accident health insurance
- Regularly organized events for employees such as Christmas party, summer festival, sports day, trips
- Various sports activities
- Events for employees' children - Children's Day, Santa Claus, summer day camps and many other benefits