Senior Java Engineer position at N-iX, a global software development company. Design and develop a robust and extensible Kotlin framework and platform for configuring and managing AI agents.
Requirements
- At least 5 years of proficiency in Kotlin or Java
- Deep experience with the Spring Framework
- Reactive tools experience (Project Reactor)
- Knowledge of different communication protocols such as REST, GraphQL, gRPC
- Experience with distributed systems
- Familiarity with tracing, metrics and monitoring best practices
- Experience of creating frameworks and platform for other developers
- Proficiency in Maven or similar tools
- Familiarity with NoSQL databases
Benefits
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
