Izbassar Zaurbek, Developer in Astana, Kazakhstan
Izbassar is available for hire
Hire Izbassar

Izbassar Zaurbek

Verified Expert  in Engineering

Back-end Developer

Astana, Kazakhstan

Toptal member since March 2, 2023

Bio

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

S-pro
Java, Spring, Gradle, GitLab, Kubernetes, Sonar, Azure Cosmos DB, Spring Boot
EPAM Systems
Java, Spring, Java EE 7, Gradle, Jenkins, Kubernetes, Sonar, Spring Boot...
Sapa Software LLP
Java, Spring, Spring Boot, Relational Databases

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

Part-time

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

2022 - PRESENT
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.
Technologies: Java, Spring, Gradle, GitLab, Kubernetes, Sonar, Azure Cosmos DB, Spring Boot

Senior Java Software Engineer

2018 - 2022
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.
Technologies: Java, Spring, Java EE 7, Gradle, Jenkins, Kubernetes, Sonar, Spring Boot, Relational Databases, Oracle, Microsoft SQL Server, Amazon Web Services (AWS)

Java Software Engineer

2017 - 2018
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.
Technologies: Java, Spring, Spring Boot, Relational Databases

Specialist

2016 - 2017
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.
Technologies: Splunk, Relational Databases

Junior Software Engineer

2015 - 2015
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.
Technologies: Java, Groovy, Relational Databases, Oracle, Microsoft SQL Server

Experience

Financial Reporting Application for Regulatory Organization

A financial web application based on Jakarta EE with a legacy component. It allows international customers to generate reports for appropriate regulatory organizations with DSL support. Over five teams collaborated to develop this app.

Education

2015 - 2017

Master's Degree in Mathematics and Computer Science

L.N. Gumilyov Eurasian National University - Astana, Kazakhstan

2008 - 2013

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring