Senior Software Engineer, experienced in AI agents

Proxiad SEE is an IT consulting and software development company, part of Proxiad Group France. Operating in Bulgaria and North Macedonia, we employ over 250 professionals skilled in various sectors: healthcare, finance, e-commerce and retail, transport & logistics, procurement. Were also the company behind two software solutions for office work – our workplace management software, Desk Buddy, and our performance management software, GROW.

About the project:

Our client is building its award-winning and innovative Marketing Payment technology solutions out of its development center to support the rapid customer growth in its various business lines.

As a Senior software developer, you would be leading by example in developing robust, scalable, and bug-free solutions in an enterprise platform. The platform has monolith backends, tens of microservices, native mobile apps, APIs, SDKs, browser extensions, and SPA and dynamic HTML websites consumed on both web and mobile browsers.

You will become part of an Agile, multidisciplinary team that continuously builds new capabilities and features in the various solutions of our Mar-pay-tech business line. Our environment is natively Agile, DevOps, and Cloud

What you will do:

Develop and design software applications, translating user needs into the system architecture. Partner with other development teams, testing and quality, and production support to meet implementation dates and smooth transition throughout the development life cycle.

The successful candidate will be comfortable building against a strategy and roadmap focused on moving from monolithic-based platforms to a microservices-based architecture to meet our long-term business goals.

What you will need:

  • At least 7+ years of prior hands-on software development experience in Java web development that includes implementations using Spring Framework and MVC programming paradigm.
  • Experience in working with JSPs, Struts, Hibernate, JQuery.
  • Prior experience in building B2C fintech applications.
  • Experience in working with RDBMS and NoSQL data stores.
  • Actively working with AI agents and feeling comfortable managing tasks using them.

Advantages:

  • Prior experience in testing B2C fintech applications.
  • Expertise in working with Python and front-end technologies is a plus.
  • Experience in working with ExtJS-Sencha.
  • Agile software delivery experience.
  • Strong analytical and problem-solving skills.
  • Experience designing and developing REST APIs for high-volume clients.
  • Experience with continuous integration tools is a plus.
  • Experience with automated build and test frameworks is a plus.
  • Willing to take risks, experiment, and share fresh perspectives.
  • Aptitude for learning and applying programming concepts.
  • Ability to effectively communicate with internal and external stakeholders.
  • Experience with Atlassian software development and collaboration tools (Bitbucket, JIRA, Confluence, etc.) is a plus
  • Experience with Apache Kafka, Mongo DB, and Apache-Camel.

Benefits:

  • Hybrid work model with a minimum of two days per month onsite. Remote options available
  • 25 days of paid annual leave
  • Additional health insurance package (including dental and optical services)
  • Language classes and L&D opportunities
  • Internal recognition system with different levels of financial bonuses
  • Team buildings, game nights, hikes and many other social events
  • Food vouchers, presents for your work anniversary, birthday, etc., employee discounts

All applications will be treated with strict confidentiality.

Only short-listed applicants will be contacted.