About the job
N-iX is on the lookout for a talented Middle Java Engineer with proficiency in Python to be a part of our innovative team. This role focuses on the design, development, and maintenance of high-performance, scalable, and secure applications using Java, while also leveraging Python for various automation, scripting, data processing, or integration tasks. We are seeking an engineer who excels in Java development and is comfortable using Python where necessary.
Key Responsibilities:
- Design, develop, test, and maintain applications and services utilizing Java as the core technology stack.
- Produce clean, efficient, and maintainable code adhering to best practices and coding standards.
- Utilize Python for automation, data manipulation, system integration, and auxiliary services.
- Enhance applications for optimal performance, scalability, and security.
- Troubleshoot, debug, and address technical issues effectively.
- Engage in communication with internal product owners and stakeholders to align on project requirements.
- Document technical solutions and ensure current knowledge of system architecture.

