Who Are We?
PiA is specialized in delivering custom IT business solutions, professional and managed services especially in Business Support Systems’ domain since its establishment in 2009. Our engineering team growth rapidly and has proven track record of success in delivering BSS integration, customization and complete customer management solutions for several telecom service providers in Turkey and EMEA. In PiA we follow agile development practices, see each team member as key asset and value individual strengths, opinions and ideas in achieving goals.
About DNext
DNext is a product platform built around a modern microservices architecture, serving complex enterprise-scale digital transformation needs. Our product development organization encourages AI-assisted software delivery, stronger engineering automation, event-driven architecture, and scalable product capabilities.
What Will You Do?
- Design, develop, test, and maintain scalable backend services within the DNext product platform.
- Build reliable APIs and microservices using modern backend technologies and engineering best practices.
- Collaborate closely with Product Managers, Architects, QA Engineers, DevOps teams, and fellow Software Engineers to deliver high-quality product capabilities.
- Participate in technical analysis, solution design, effort estimation, code reviews, and implementation planning.
- Contribute to the continuous improvement of service reliability, performance, scalability, observability, and maintainability.
- Develop and support event-driven and service-oriented architectures for enterprise-scale solutions.
- Utilize AI-powered engineering tools to improve software development efficiency, code quality, testing, documentation, and troubleshooting activities.
- Follow clean code principles, secure development practices, version control standards, testing strategies, and CI/CD processes.
- Investigate production issues, perform root-cause analysis, and implement sustainable corrective actions.
- Take ownership of assigned features and technical tasks throughout the entire software development lifecycle.
- Support DNext's transformation towards AI-assisted software engineering and modern product development practices.
- Contribute to backend modernization initiatives, engineering automation, AI-powered product capabilities, and quality improvements.
What Do You Need?
- Minimum 5 years of professional experience in software development.
- Strong backend development experience with technologies such as Java/Spring Boot, Node.js, Go, or Python.
- Solid understanding of RESTful APIs, Microservices Architecture, and Service-Oriented Design.
- Experience working with relational and/or NoSQL databases.
- Familiarity with messaging systems, asynchronous communication patterns, and event-driven architectures is a plus.
- Experience with Git-based source control and collaborative development workflows.
- Hands-on experience writing unit tests and participating in peer code reviews.
- Understanding of CI/CD pipelines and modern software delivery practices.
- Strong troubleshooting and problem-solving skills across application, database, and integration layers.
- Ability to translate business requirements into scalable technical solutions.
- Experience working in Agile software development environments.
- At least B2-level English proficiency, with the ability to understand technical documentation and actively participate in cross-functional discussions.
- Strong communication, collaboration, and ownership mindset.
- Practical experience using AI-powered development tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or similar solutions.
- Ability to critically evaluate AI-generated outputs and apply sound engineering judgment.
- Passion for continuous learning and adapting to evolving software engineering practices.
Nice to Have
- Experience in enterprise product development environments.
- Knowledge of TMForum Open APIs and telecom domain solutions (CRM, CPQ, Order Management, Billing).
- Experience with Kafka, RabbitMQ, or similar messaging platforms.
- Hands-on experience with Docker, Kubernetes, Helm, and cloud-native technologies.
- Familiarity with observability tools, monitoring, logging, metrics, and distributed tracing.
- Experience working within large-scale microservice ecosystems.
- Exposure to AI-driven SDLC, Spec-Driven Development, engineering automation, or code generation frameworks.
What Do We Offer?
- Private health insurance
- In-company training
- Transportation and meal support
- Flexible work hours
- Free breakfast every morning, and free snacks throughout the day in the offices
Process:
- Application: Apply for the position via LinkedIn.
- Firt interview: If your application seems a good fit, we’ll contact you and get the details.
- Technical Interview: Let’s interview. (If your first interview meets expectations.)
- Decision: After your interview, you will get a response within 14 days.
At PiA Group, we believe in the power of diversity and aim to create an inclusiveworkplace where everyone feels valued. As an equal opportunity employer, weevaluate all applicants without discrimination based on race, color, religion,gender, age, national or ethnic origin, sexual orientation, gender identity,marital status, or disability.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Fullstack Engineer
2026-06-18
Software Engineer
2026-06-16
Software Developer
2026-06-16
- Posted
- Jun 13, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Istanbul
- Company
- PiA (People in Action)
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Fullstack Engineer
2026-06-18
Software Engineer
2026-06-16
Software Developer
2026-06-16