Position: Software Developer(Java, Mulesoft)
Category: Java
English level: upper
Years of experience: 2.5


Developing connectors for Mulesoft:
Role and responsibilities:
• Integration with OpenAI;
• Setting up connectors` architecture;
• Doing code reviews and making improvements;
• Data filtering and transformation;
Technology stack & Systems: Java 8, JUnit, Git, CloudHub(AWS-based deployment platform), Trello, Mule 4

Data integration for the European skincare manufacturer:
Role and responsibilities:
• Participating in technical analysis and architectural planning;
• Presenting project demo to the client;
• Developing REST APIs integrated with third-party services;
• Unit and integration testing;
• Cloud deployment;
Technology stack & Systems: Mule 4, Maven, ActiveMQ, PostgreSQL, SMTP, CloudHub(AWS-based deployment
platform), RAML, Dataweave 2.0, MUnit, Trello

An integration project for an Italian fashion company:
Role and responsibilities:
• Migrating high volumes of data;
• Database design;
• Design and implementation of REST and SOAP APIs;
• Applying API-led architecture;
• Debugging and unit testing;
Technology stack & Systems: Mule 4, ActiveMQ, MUnit, Oracle DB, Maven, RAML, Dataweave 2.0, Git, S/FTP,
CloudHub(AWS-based deployment platform), Trello, Bamboo CI/CD pipelines

An integration project for a European energy company:
Role and responsibilities:
• Developing REST and SOAP APIs integrated with third-party systems;
• Troubleshooting and fixing production issues;
• Unit-tests coverage;
• Data transformation and orchestration;
Technology stack & Systems: Mule 4, Docker, AnypointMQ, RAML, MUnit, S/FTP, MySQL, Maven, Salesforce CRM,
Git, Dataweave 2.0, Trello, Jenkins