Senior .NET Developer – Financial Services & Microservices
21k - 24.8k PLN21 000 - 24 780 PLN/ mies.B2B
MidFull-time·B2B
#426473·Dodano 8 dni temu·0
Źródło: justjoin.itTech Stack / Keywords
C# / .NETDomain-Driven Design (DDD)CQRS & Eventual ConsistencyEvent-Driven Architecture (RabbitMQ/Kafka)Microservices architectureAutomated Testing (unit, integration, contract)OpenAPI / AsyncAPIObservability (logging, metrics, tracing)Cloud / Microservices Certifications
Firma i stanowisko
Our client is a leader in the financial services industry focused on innovative debt management solutions, offering a dynamic environment for career growth and innovation.
Wymagania
- 5+ years of experience in a similar development role
- Strong proficiency in C# and .NET technologies
- Experience with Domain-Driven Design (DDD) and bounded contexts
- Knowledge of CQRS, Eventual Consistency, and Read Model projections
- Expertise in messaging patterns and Event-Driven Architecture (RabbitMQ, Kafka)
- Hands-on experience with OpenAPI, AsyncAPI, and Data Contracts
- Proficiency in automated testing (unit, integration, contract testing)
- Experience in microservices design and asynchronous processing
- Understanding of observability concepts (logs, metrics, tracing)
- Familiarity with relational databases (PostgreSQL, MSSQL) and NoSQL (MongoDB)
- Ability to collaborate effectively with business teams to refine requirements
Nice to have:
- Relevant certifications in cloud or microservices architecture
- Experience working in Agile teams
Obowiązki
- Develop backend services using C# and .NET technologies to drive financial solutions
- Implement Domain-Driven Design (DDD) principles and tactical patterns for robust architecture
- Design and build distributed systems with CQRS and Eventual Consistency to ensure high performance and reliability
- Utilize messaging patterns and Event-Driven Architecture (RabbitMQ/Kafka) to enable seamless communication between services
- Manage API contracts using OpenAPI, AsyncAPI, and Data Contracts for consistency and clarity
- Implement automated testing, including unit, integration, and contract tests, to ensure quality and stability
- Develop and optimize microservices, ensuring asynchronous synchronization for scalability
- Enhance observability with logging, metrics, and performance monitoring to maintain system health
Inne informacje
Only candidates with an existing legal right to work in the European Union will be considered for this role.
Informujemy, że administratorem danych jest ITDS z siedzibą w Warszawie, ul. Złota 59. Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego.
ITDS
311 aktywnych ofert