Senior Java Engineer

4 500 - 5 000 USDGross per month - Permanent
29 - 32 USDNet per month - B2B
Java

Senior Java Engineer

Java
Zabłocie 43B, Kraków

N-iX

Full-time
B2B, Permanent
Senior
Remote
4 500 - 5 000 USD
Gross per month - Permanent
29 - 32 USD
Net per month - B2B

Job description

#4614

We are looking for talented Senior Software Engineer to join our AI project in Europe. 

The ideal person will have hands-on experience with multiple backend frameworks, databases, and tools, enabling them to adapt to different project requirements and contribute to the development of robust applications.

We use Kotlin, Spring Boot and reactive programming to build a core AI agent framework/platform enabling internal teams to easily develop, deploy, and scale their own AI agents within a shared infrastructure. 

Our California-based customer is an American global e-commerce leader, one of the most popular and successful websites on the Internet. It provides platform services by connecting millions of sellers and buyers in more than 190 markets around the world.



Main Responsibilities:

  • Design and develop a robust and extensible Kotlin framework and platform for configuring and managing AI agents

  • Write clean, maintainable, and efficient code that complies with our coding standards

  • Ensure the performance, quality, and responsiveness of the framework/platform

  • Identify and correct bottlenecks and errors

  • Help to maintain code quality, organization, and automatization

  • Create and maintain technical documentation for the framework/platform

Requirements:

  • At least 5 years of proficiency in JAVA or Kotlin technologies

  • Deep experience with the Spring Framework

  • Experience with NoSQL databases (one year at least)

  • Knowledge of different communication protocols such as REST, gRPC, and GraphQL

  • Very good spoken and written knowledge of English language (C1)

Nice to have:

  • Familiarity with GenAI, AI agents, machine learning, and natural language processing concepts is a plus

  • Experience with MCP, A2A, RAG is a big plus

  • Experience with event-driven architecture

  • Experience with Docker and Kubernetes

  • Python experience is nice to have

  • BSc or MSc in Computer Science, Engineering or relevant field

Professional growth:

  • Strong engineering culture

  • Challenging projects and mature teams

  • Personalized on-demand cross-company mentoring support enabling you to learn new things faster

  • Plenty of opportunities to share knowledge and get more experience such as opportunity to mentor others, speak at events, and contribute to pre-sales

  • Direct communication with the customer


What we offer

  • Competitive compensation package and comprehensive benefits.

  • Opportunities for professional development within an innovative international environment.

  • Collaborative workplace culture using the latest technologies.

Tech stack

    English

    C1

    Java

    master

    Spring

    master

    Kotlin

    advanced

    NoSQL

    regular

    REST

    regular

    gRPC

    regular

    GraphQL

    regular

Office location

Published: 19.01.2026

About the company

N-iX

N-iX is a global software development service company that helps businesses across the globe create mind-blowing software products. Founded in 2002, today we’re a team of 2,200+ tech-savvy professionals working on innova...

Company profile

Senior Java Engineer

4 500 - 5 000 USDGross per month - Permanent
Summary of the offer

Senior Java Engineer

Zabłocie 43B, Kraków
N-iX
4 500 - 5 000 USDGross per month - Permanent
29 - 32 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. ​Informujemy, że administratorem danych jest N-iX z siedzibą w Krakowie, Krowoderska 63B/6 (dalej jako "administrator"). Masz prawo do... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.