Principal Developer
Amdaris
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team.
PRINCIPAL DEVELOPER RESPONSIBILITIES
- Lead the design and implementation of systems.
- Define technical standards, best practices, and coding guidelines for the team together with Architects.
- Collaborate with architects and business analysts to define domain boundaries and integration patterns.
- Ensure scalability, maintainability, and security in all technical solutions.
- Actively participate in coding for proof of concepts (PoCs) and critical components.
- Support the team in developing complex features and resolving technical challenges.
- Review and optimize existing code to improve performance and maintainability.
- Provide guidance and mentorship to developers, fostering technical growth and collaboration.
- Conduct code reviews and ensure adherence to architectural principles.
- Act as a bridge between development, architects, product, and business teams.
- Facilitate technical discussions and decision-making processes.
- Oversee the implementation of automated testing and CI/CD pipelines.
- Ensure timely delivery of high-quality software components.
- Stay updated on emerging technologies and propose improvements to the architecture.
- Promote a culture of continuous learning and technical excellence.
PRINCIPAL DEVELOPER REQUIREMENTS
Soft Skills:
- Analytical Thinking: Ability to break down complex problems into manageable components.
- Communication: Clear and effective communication skills for both technical and non-technical audiences.
- Collaboration and Teamwork: Strong collaborative skills to work effectively with cross-functional teams.
- Adaptability: Comfortable working in a fast-paced, evolving environment.
- Problem-Solving: Strategic thinking to resolve complex technical challenges.
- Attention to Detail: Ensures high standards in design and implementation.
- Organization: Ability to manage priorities and structure team workflows effectively.
- Responsibility: Ownership of technical decisions and accountability for deliverables.
- Leadership: Ability to inspire and guide the team toward achieving technical goals.
Technical Skills:
- Minimum 10 years of experience in Software Development.
- Strong backend development experience with: Kotlin or Java, Quarkus or Spring Boot, SQL and NoSQL databases.
- Frontend development hands-on skills with React or Angular.
- Proficiency in DDD, microservices, API design, and event-driven architecture.
- Solid experience with AWS cloud platform.
- Knowledge of CI/CD pipelines, containerization, and DevOps best practices.
- Strong experience with RabbitMQ or Kafka.
- PHP experience is a plus, as it will be needed to analyse existing PHP code.
- Ability to quickly learn and adopt new technologies.
- Strong understanding of data modeling, integration patterns, and security best practices.
- Metrics oriented, knowledge of delivery metrics, implementation and usage to build high performance teams.
- Knowledge of accelerate extreme programming and software craftsmanship principles would be a nice to have.
- Proficiency in documentation, UML, C4 modeling, AWS diagrams, data flow, threat modeling, and non-functional requirements.
- Experience using GitHub Copilot or similar AI tools for coding.
- Good English speaking, reading and writing skills, B2-C1.
To see more roles, click here .

Peste 300 000 de români
deja și-au creat profil pe Jooble

Ai obosit să cauți? Începe să muncești!
Creează-ți un profil pe Jooble, iar noi îți vom găsi jobul potrivit ✨
- ...suport tehnic dedicat 24/7. Suntem o echipă dinamică, pasionată de tehnologie și în continuă expansiune, iar acum căutăm un Software Developer / Integration Engineer – PMS Integrations care să ni se alăture și să contribuie la succesul nostru în continuare!...Sugestii
- ...software și hardware, cu suport dedicat 24/7. Suntem o echipă dinamică și în continuă creștere, iar acum căutăm un Frontend Software Developer talentat să ni se alăture! #128188; Despre rol Căutăm un Frontend Software Developer cu experiență și abilități avansate...SugestiiLucru hibrid
- Cerinte: ~2+ ani experienta in utilizarea tehnologiilor web si front end development; ~ Experienta in dezvoltare web si interfete web utilizand HTML, CSS3, JavaScript (jQuery), Bootstrap; ~ Abilități de lucru cu Photoshop (slicing, export imagini pentru web, ...Sugestii
- ...software și hardware, cu suport dedicat 24/7. Suntem o echipă dinamică și în continuă creștere, iar acum căutăm un Senior Backend Developer talentat să ni se alăture! #127775; De ce să ni te alături? Expressoft Technology îți oferă oportunitatea de a face parte...SugestiiLucru hibrid
- ...caută, în numele partenerului său Ariston Group , un Software Developer – Back End pasionat de tehnologie și dornic să contribuie la... ..., deployate pe Kubernetes, în Azure și/sau AWS Dezvolți în principal în Node.js , cu expunere la PHP și Java (NestJS/Express,...SugestiiFull timeLucru ocazionalAsigurare medicalăLucru hibridСu masa de prânz
- ...are looking for a proactive and experienced Senior Full-Stack Developer to join the Application team at the partner company. Their mission... ..., ensuring a polished, high-performance user experience; Develop and optimize both the company's main application and internal...Contract de muncăLucru la distanța
15000 - 20000 lei/luna
...bune despre arhitecturi bazate pe microservicii Cunoașterea principiilor SOLID, design patterns și clean code Experiență cu baze de... ...moderne și scalabile, căutăm un Mid sau Senior Full-Stack Developer, cu experiență solidă în Java pentru zona de backend și cunoștințe...Full timeStagiuLucru hibrid- .NET Developer Position Description We are looking for a skilled .NET Developer with strong C# experience to build, maintain, and... ...company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and...Lucru hibrid
- ...record within the software development field to join a growing team and contribute to the success of the firm. Responsibilities: •Develop, support, document, and test the firm’s custom .NET Straight-Through Processing (STP) trade platform, portfolio management platform...
- Our client is a forward-thinking technology company specializing in engineering simulation, industrial automation, and innovative software solutions. With a strong focus on precision, performance, and continuous improvement, the company helps its clients optimize products...Muncă în străinătateLucru hibridLucru acasă
20000 - 25000 lei/luna
Salary: 20.000 - 25.000 RON net per month Requirements: Requirements Over 5 years of experience in Back-end software development At least 3 years of experience with TypeScript Over 3 years of experience working with Node.js, React, and Redux on large-scale...Full time- ...About the Role We are looking for a Mid-Senior Full Stack Developer to join one of our software development projects and... ...scalable and reliable applications. What You'll Do Develop and maintain full-stack applications using Java, Spring Boot,...Lucru la distanța
- ...tomorrow. The Future is You! We are seeking for a skilled Software Developer to help us with the development of our current projects. As... ...the digital world of tomorrow Responsibilities: . Develop, test, and deploy high-quality software solutions for both...Full timeLucru hibrid
- ...Stack Software Engineer, you will be responsible for designing, developing, and executing complex software solutions for a multi-tenant... ...across a full-stack .NET 8 / React TypeScript application, Develop and test code using TDD practices (xUnit, Playwright) to ensure...Full timeLucru hibridLucru la distanțaLucru acasă
10000 - 12500 lei/luna
Salary: 10.000 - 12.500 RON net per month Requirements: We need a Senior Software Engineer that has experience in Nodejs/ NestJs/ React/ PostgresSQL / GCP. We need someone that is creative enough to grow features on his own. We are a startup with a defined roadmap...Full time- ...About the Role We're looking for a hands-on Backend C# Developer who enjoys building reliable, scalable backend systems and uses... ...improve productivity without compromising code quality. You'll develop APIs, backend services, and data-processing applications while...Full timeLucru la distanța
- ...the paper with an app and one person with 610,000+ monthly users. This is our business! Your Mission As Senior Web Frontend Developer (m/f/d) you build and own new features on the web side of Lotto Scanner. As Lotto Scanner continues to scale following our recent...Lucru ocazionalLucru la distanța
- ...We are recruiting a Full Stack .NET Developer for a global technology group recognized as a worldwide leader in mathematical optimization... ...— we’d be happy to chat! Responsibilities Design, develop, and maintain full-stack features across a modern healthcare platform...Full timeContract de muncăLucru hibrid
- ...into your professional training, and allow you to grow your professional career. Responsibilities Design, develop, and maintain backend Java/Spring Boot microservices and full‑stack applications using Angular. Produce...
- Senior Fullstack Developer w/ React with French Position Description We are looking for a motivated Full Stack Developer with around... ...code. Your future duties and responsibilities • Develop and maintain applications using Java, Spring, Angular/React, and...Lucru hibrid
- ...We are looking for a Senior .NET Framework Backend Developer to join our team. In this role, the ideal candidate will be accountable for... ...the software development lifecycle for their projects. They will develop, adapt, and implement short- and long-term solutions to...Full timeLucru hibridLucru la distanța
- ...impact users worldwide. We are looking for a .NET BACKEND DEVELOPER to join an agile, collaborative team where your voice matters... ...closely with our clients to truly understand their products and develop high-performance, resilient, and scalable software systems that...Full timeLucru la distanța
- ...digital payments space — we’re hiring a Senior Full Stack .NET Developer to help build and enhance a modern digital wallet used daily... ...cloud technologies. You’ll contribute to architectural decisions, develop new platform features, improve existing functionality, and...Lucru la distanța
- General We are looking for .NET Developers to join an Agile banking team building customer-facing platforms and delivering scalable solutions... ...: analysis, development, testing, deployment, support ~Develop REST APIs and integrate with internal and external systems ~...Contract de muncă
- ...success story and give you reasons to be proud of what you achieved as part of our fabulous team • We give you the opportunity to develop yourself and evolve in your career via our fantastic technical, business-related or soft skills training • We encourage creative-...
- ...technical expertise and architectural acumen to ensure robust, scalable, and efficient solutions. Primary Functions and Tasks: Develop and maintain SAP CAP applications, services, and modules; Write clean, maintainable, and efficient code following industry...Lucru hibrid
- ...Responsibilities Code reviews (PR's) Developing applications in an enterprise environment, using Agile development methodologies Develop and maintain frontend features using Angular (v20+) and TypeScript...
4500 - 7500 lei/luna
...Salary: 4.500 - 7.500 RON net per month Requirements: ~ We are looking for a talented Full Stack Developer to join our team and contribute to building modern web and mobile applications. The ideal candidate is passionate about writing clean, scalable code, takes ownership...Full time27000 - 32000 lei/luna
...of AI coding tools and workflows - you use them daily and know how to get the most out of them Responsibilities: ~ Design, develop, and grow the Lingo.dev web application - routing, navigation, onboarding flows, user experience, performance ~ Design, develop,...Full timeLucru la distanța- ...scalable, reliable digital payment services in a modern, cloud-native Agile environment. Responsibilities/Activities ~Design, develop, and maintain backend services supporting domestic and international payments, direct debits, and account top-ups ~Build new payment...Contract de muncă
- dezvoltator de site-uri Bucureşti
- programator asp Bucureşti
- programator de servere Bucureşti
- programator Bucureşti
- programator-junior Bucureşti
- programator junior - Bucureşti
- inginer principal de suport software Bucureşti
- dezvoltator html junior Bucureşti
- programator-junior- Bucureşti
- intern part-time developer Bucureşti