
Izbassar Zaurbek
Verified Expert in Engineering
Back-end Developer
Astana, Kazakhstan
Toptal member since March 2, 2023
Izbassar is a software engineer with seven years of experience in web application development using Java technologies. He specializes in Spring, Jakarta EE, and monolithic and microservices architectures. Having worked with clients from Europe and Asia, he is up-to-date with the latest software development practices and methodologies. With a knack for recognizing and solving complex problems using design patterns, Izbassar excels as an independent contributor and valued team member.
Portfolio
Experience
- SQL - 7 years
- Java - 7 years
- JUnit - 6 years
- Spring - 5 years
- Apache Maven - 4 years
- Kubernetes - 3 years
- Gradle - 3 years
- Java EE 7 - 2 years
Availability
Preferred Environment
Java, Spring, Java EE 7, SQL, Apache Maven, Gradle, JUnit, Jenkins, TeamCity, Kubernetes
The most amazing...
...web client I've developed in a few hours is an application that offers a used car advertising service.
Work Experience
Senior Java Software Engineer
S-pro
- Performed integrations with card management, online payment, and notification services.
- Implemented transaction reconciliation process between our service and third parties.
- Configured VGS routes to secure the application's sensitive data.
- Troubleshot issues of the Spring library for Cosmos DB.
Senior Java Software Engineer
EPAM Systems
- Rewrote .NET monolithic into Java microservices for a Japanese customer in the retail domain.
- Developed microservices for a Belgian customer and proposed feature designs for the architect's review. Used Saga, retry, circuit breaker, event sourcing, and outbox messaging patterns and converted library into Spring Boot starter.
- Created a Java reactive back end for mobile and web front end in a 17-member team for a Japanese customer in the smart home domain.
- Collaborated with a 15-member team developing a DSL module for a European multinational client in the finance industry.
- Investigated performance issues of data calculation written in DSL and created a Maven plugin that generated DSL code from an Excel file.
- Worked actively on Jakarta EE web application with a legacy component for a European finance industry client and collaborated with over five teams, each comprising 10 members.
Java Software Engineer
Sapa Software LLP
- Developed microservices to generate reports for a web application in the domain of digital procurement as a member of a team of 16 people. Microservices were connected using Java Message Service (JMS).
- Maintained a web application for housing associations and implemented new features, such as email notification using Thymeleaf, while acting as the sole developer.
- Wrote a web application from scratch for a gas distribution company while being a part of a 4-member team.
Specialist
National information Technology
- Deployed Splunk to automate IT infrastructure monitoring in Nitec.
- Automated business processes using NaumenSD as part of a two-member team.
- Developed dashboards with real-time monitoring results.
Junior Software Engineer
KSI Factor
- Implemented an algorithm for financial accounting for a railway company using Groovy-based DSL.
- Developed web applications using Java, Jandcode, MS SQL, Maven, and Git in a team of eight members.
- Maintained the provided solutions and carried out knowledge transfer.
Experience
Financial Reporting Application for Regulatory Organization
Education
Master's Degree in Mathematics and Computer Science
L.N. Gumilyov Eurasian National University - Astana, Kazakhstan
Specialist Degree in Mathematics
Lomonosov Moscow State University - Moscow, Russia
Skills
Libraries/APIs
REST APIs
Tools
Apache Maven, Gradle, Jenkins, TeamCity, GitLab, Sonar, Splunk, Keycloak
Languages
Java, Java EE 7, SQL, Groovy
Frameworks
Spring, JUnit, Hibernate, Spring Boot
Platforms
Oracle, Kubernetes, Docker, Amazon Web Services (AWS)
Storage
Databases, Relational Databases, Microsoft SQL Server, Azure Cosmos DB
Other
Back-end, Mathematics, Distributed Systems, Computer Science
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring