Join neXa – Let’s Shape the Future Together!
Position: System Designer
At neXa, we’re not just building digital solutions — we’re helping businesses grow smarter. We work with forward-thinking clients across industries to design, build, and implement technology that makes a real difference. From intelligent automation to custom applications, our projects are as diverse as our team.
Join neXa as a System Designer and play a key role in bridging business needs with technical implementation in a modern digital ecosystem. You’ll design system architecture, define integrations, and support development teams with high-quality technical specifications. This role is ideal for a technically skilled analyst with a development background who enjoys working across system design, architecture, and engineering teams.
Join a friendly, growth-focused environment where innovation is not a buzzword — it’s how we work.
Scroll down to see the full job description, including responsibilities and requirements:
Responsibilities:
- Translate business requirements into detailed functional and technical specifications.
- Design system logic, data flows, integrations, and modular architectures.
- Create system diagrams, data models (ERD), API specifications, and technical user journeys.
- Collaborate with architects on solution design and ensure technical feasibility.
- Support business stakeholders by validating ideas, identifying risks, and proposing optimal solutions.
- Prepare implementation-ready documentation and maintain technical documentation (e.g., Confluence).
- Support development teams during implementation, clarifying requirements and edge cases.
- Design and document system integrations, including synchronous and asynchronous communication.
- Contribute to Agile processes: user stories, acceptance criteria, refinements, and workshops.
- Support testing phases (internal testing, UAT) and continuous improvement initiatives.
Requirements:
- Strong experience in system design, technical analysis, or similar role.
- Ability to model systems and processes using UML, BPMN, and data modeling (ERD).
- Experience designing and documenting APIs (REST / GraphQL) and system integrations.
- Understanding of distributed systems (microservices, event-driven architecture).
- Backend knowledge (Java, Spring) with understanding of API implementation and integrations.
- Ability to read and analyze frontend code (JavaScript/TypeScript, React).
- Experience with messaging systems (Kafka, RabbitMQ, ActiveMQ).
- Strong knowledge of databases (SQL – Oracle, NoSQL – MongoDB/DynamoDB) and caching (Redis).
- Familiarity with AWS services (e.g., Lambda, SQS, Kinesis, EKS).
- Experience working with Jira and Confluence in Agile environments.
- Strong communication skills – ability to work with both business and technical stakeholders.
Nice to have:
- Experience with CI/CD and DevOps tools (GitLab, Terraform, Helm).
- Familiarity with API testing tools (Postman, Swagger, Stoplight).
- Experience with modeling tools (Miro, Figma, Enterprise Architect).
- Knowledge of CRM, billing, subscription, or e-commerce systems.
- Experience in media, telecom, or OTT environments.
- Exposure to cloud platforms beyond AWS (Azure, GCP).
- Experience with Rust (analysis or development).