Available for IT projects
Java Software Development • Software Architecture • Banking IT

Senior Java Software Developer & IT Architect

Sultan Zakir is a Senior Java Software Developer, Software Architect and IT Architect with more than 24 years of experience in the European banking environment. Specialized in software engineering, enterprise architecture, legacy modernization, microservices, interface development, DevOps automation and cloud-oriented application development.

  • 24+ years of experience in banking, enterprise IT and regulated environments
  • Java, Spring Boot, microservices, APIs, DevOps and cloud
  • Strong focus on modernization, integration and stable delivery
24+ years Java software development, banking IT, software architecture and technical project delivery.
End-to-end From requirements and design to deployment, modernization and operations.
Enterprise focus Integration-heavy and regulated environments with high quality standards.
Profile

Professional background as a Java software developer and IT architect

Experienced in software engineering, software design, IT architecture and technical delivery across demanding banking and enterprise landscapes.

Architecture & Delivery

Holistic understanding of the project and application lifecycle with strong ownership from design to production.

  • Solution and enterprise architecture
  • Software design and implementation
  • Lifecycle, release and environment management

Banking domain expertise

Comprehensive knowledge of banking processes, products and interfaces gained through long-term work with leading European banks.

  • Commercial banking
  • Investment banking
  • Risk management

Stakeholder interface

Long-standing experience as a technical contact between banks, business units and implementation teams.

  • Customer-facing technical communication
  • Requirements alignment
  • Fast onboarding into new IT landscapes
Core competencies

What Sultan brings to projects as a senior Java software developer and IT architect

A strong combination of technical depth, enterprise architecture perspective and hands-on delivery experience in modern and legacy system landscapes.

Software Engineering

  • Full-stack Java development
  • Enterprise and web applications
  • Batch processing and backend systems
  • REST services and SOAP web services

Architecture & Modernization

  • Microservices and API gateway patterns
  • Legacy modernization and migration initiatives
  • Mainframe-to-cloud transformation
  • Information security architecture

Delivery & Operations

  • DevOps and CI/CD automation
  • Setup of development, test and production environments
  • Agile methods, Scrum, Jira, Confluence, ALM
  • Process and workflow automation
Technology overview

Selected technologies, platforms and architecture focus areas

Practical experience across enterprise software stacks, integration technologies, databases, infrastructure and cloud-oriented environments.

Development stack

Java Spring Boot SQL JavaScript REST APIs SOAP Kafka Maven Jenkins GitHub

Platforms & Infrastructure

Oracle PostgreSQL DB2 Docker Kubernetes Tomcat WebSphere Microservices Event-Driven Architecture DevOps
Project value

Typical contribution and value areas

Particularly suited for enterprise projects that combine business complexity, modernization pressure and high implementation standards.

Modernization From legacy systems to modern architectures Support for migrations from established applications to cloud-oriented and microservices-based environments, including mainframe-related transformation initiatives.
Integration Reliable enterprise integration design Design and implementation support for APIs, services, batch interfaces and event-driven communication in banking and enterprise systems.
Execution From concept to production End-to-end contribution across requirements, design, implementation, DevOps automation, environment setup and production readiness.
International collaboration Strong communication across teams and stakeholders Fluent German and Russian, very good English, native Kazakh and good Turkish for collaboration in international project environments.
Contact

Available for freelance and project inquiries

A short message is enough. The fastest way to reach Sultan Zakir is by email or phone.

Quick message

Open email app

This form prepares an email locally and does not require a backend.