
Stefan Maric
Senior Full-Stack Software Engineer | Technical Leadership
Zaposli ovu osobu
Pošaljite ponudu za posao izravno ovom kandidatu
O meni
Senior-level full-stack software engineer with more than five years of experience developing business-critical financial technology at 360T. Performs technical-lead responsibilities within a core-components unit, combining hands-on Java, JavaScript and TypeScript development with technical design, estimation, delivery coordination, code review, mentoring, and advanced production support. Experienced in low-latency trading workflows, hybrid monolithic and microservice architectures, real-time communication, platform modernization, authentication, security remediation, and infrastructure integration.
Iskustvo
Software Developer - Technical Lead Responsibilities, Core Components at 360 Treasury Systems | Deutsche Boerse Group (2021-01 – Present)
- Perform technical-lead responsibilities within a core-components unit under its own sub-team of three to five developers, providing technical direction, reviewing solutions, coordinating delivery, and mentoring team members from working students to experienced engineers.
- Assess technical feasibility and estimate projects within assigned areas of expertise, collaborating through Scrum-style delivery processes with project managers, QA engineers, and business stakeholders.
- Develop and maintain business-critical functionality across entity and user administration, customer relation management, auto-dealer configuration, limits and credit check monitoring and validations, 4-eye principles enforcements and change-review workflows, white-label solutions, internationalization, regulatory-venue configuration, authentication, login, and OMT and RFS trading workflows.
- Modernize the platform app functionalities by replacing legacy Java applets with secure, accessible, browser-compatible single-page applications developed with HTML5, JavaScript and TypeScript.
- Design and implement backend functionality using Java 21, Spring Boot and latest industry standardized frameworks while maintaining established platform components built with Hibernate and Axon Framework.
- Develop communication layers using WebSockets, REST APIs, gRPC, DDS, and proprietary service frameworks; implemented resilient WebSocket connection management with automatic reconnection for newly developed HTML applications.
- Develop performance-sensitive functionality for critical trading paths, accounting for core-thread constraints, remote communication, latency, reliability, and resource usage.
- Contribute to MCP infrastructure for internal and external platform usage, including Nginx proxying, throttling, authentication, login flows, internal communication, and usage monitoring.
- Provide third- and fourth-level production support, SRE support role and participate in deployments, release coordination, weekend maintenance, incident investigation, failover exercises, and release-management activities.
- Evaluate and remediate penetration-test findings within owned components, coordinating implementation and validation with security and QA stakeholders.
Junior System Administrator at Princess Cruises (2014-12 – 2020-01)
- Supported business users and resolved hardware, software, desktop, and internal network issues.
- Administered user permissions, software and hardware installations, system updates, backups, and maintenance archives.
- Documented incidents and resolutions and developed foundational experience in Java and relational databases.
Obrazovanje
Java Programming – ITAcademy (2020 – 2021)
Bachelor's Degree in General Management – Megatrend Faculty of Management (2010 – 2014)

