Description
**Senior Backend Engineer (Java)**
----------------------------------
### **We are:**
Wizeline, a global AI\-native technology solutions provider, develops cutting\-edge, AI\-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation. As a global community of innovators, we foster a culture of growth, collaboration, and impact.
With the right people and the right ideas, there’s no limit to what we can achieve.
### **Are you a fit?**
Sounds awesome, right? Now, let’s make sure you’re a good fit for the role:
We are looking for a **Senior Backend Engineer (Java)** to design, develop, and deploy scalable applications in a modern, cloud\-based environment. In this role, you will work with Java, relational databases, microservices, cloud technologies, and AI\-powered agents while collaborating with cross\-functional teams to deliver high\-quality solutions.
### **Key Responsibilities**
* Design, develop, and maintain scalable applications using **Java** and modern software development practices.
* Develop and integrate **AI\-powered agents**, leveraging agent\-based architectures and emerging AI technologies.
* Design, implement, and optimize solutions using **relational databases**.
* Design and deploy applications in **cloud\-based environments**.
* Build and maintain **microservices\-based architectures** using Docker and related technologies.
* Collaborate with engineering teams to implement reliable and maintainable software solutions.
* Participate in **Continuous Integration and Continuous Deployment (CI/CD)** processes and follow modern DevOps practices.
* Develop and maintain applications using **Microsoft .NET / C\#** when required.
* Troubleshoot technical issues, identify root causes, and implement effective solutions.
* Maintain high standards of code quality, reliability, and performance.
* Communicate technical concepts effectively with technical and non\-technical stakeholders.
* Contribute to continuous improvement of development processes and engineering practices.
### **Must\-have Skills**
* Bachelor’s Degree in Computer Science, Engineering, or a related field.
* **5\+ years of professional software development experience.**
* Extensive experience and high proficiency in **Java**.
* Significant experience working with **relational databases**.
* Experience designing and deploying applications in **cloud\-based environments**.
* Hands\-on experience **coding and developing AI agents**.
* Experience with **Docker and microservices technologies**.
* Familiarity with **Continuous Integration and Continuous Deployment (CI/CD)** concepts.
* Professional experience with **Microsoft .NET / C\#**.
* Excellent problem\-solving and analytical skills.
* Strong attention to detail with a quality\-focused mindset.
* Excellent written and verbal communication skills.
* English level: **Advanced / Fluent** (spoken and written).
### **Nice\-to\-have**
* **AI Tooling Proficiency**: Ability to leverage AI tools to improve development productivity, including coding, debugging, documentation, analysis, and automation.
* Experience working with **Large Language Models (LLMs)**.
* Experience implementing **Retrieval\-Augmented Generation (RAG)** solutions.
* Knowledge of AI agent architectures and agentic workflows.
* Knowledge of the **Digital Publishing business** or experience working with publishing platforms and technologies.
* Experience working in agile or DevOps\-oriented teams.
### **What we offer**
* A High\-Impact Environment
* Commitment to Professional Development
* Flexible and Collaborative Culture
* Global Opportunities
* Vibrant Community
* Total Rewards
*Specific benefits are determined by the employment type and location.*
Find out more about our culture here.