Location
PolandRate
$25
/ per hour
Years of experience
4+About
I am a Senior Java Software Developer with extensive experience in backend development, primarily working with Java and Python. Over the years, I have contributed to a variety of projects, including eCommerce platforms, AR gaming applications, and instant payment systems. I am proficient in technologies such as Spring Boot, Hibernate, PostgreSQL, Kafka, Docker, and Kubernetes, and have experience integrating various microservices and cloud solutions like GCP and Firebase. My work involves designing software architecture, optimizing performance, writing unit and integration tests, and collaborating closely with frontend teams to ensure seamless integration of systems. Throughout my career, I have successfully led teams in delivering high-quality software, often taking ownership of key backend components and database management. I have a strong focus on automation, writing thorough documentation and tests to ensure system stability and scalability. I have worked with various databases, both SQL and NoSQL, and implemented complex transactional systems. I am passionate about mentoring junior developers, fostering team spirit, and constantly exploring new technologies to enhance our development processes.Tech Stack
Swagger, Angular, Bash, Docker, Git, Hibernate, Java, JavaScript, Kafka, Kubernetes, Microservices, MySQL, Oracle, PL/SQL, Python, Spring FrameworkExperience
- Taking a lead role in creating the architecture for various applications, ensuring scalability and performance optimization.
- Implementing business logic functions, database repositories, and complex request chains using Java and Python technologies.
- Collaborating with frontend teams to ensure seamless integration between backend services and user interfaces using frameworks like Angular and Flutter.
- Configuring and managing databases such as PostgreSQL, MySQL, and MongoDB, including schema design and migration.
- Ensuring high-quality code through extensive testing using frameworks like JUnit, PyTest, and Mockito.
- Providing guidance to less experienced team members, conducting code reviews, and fostering a collaborative team environment.
- Identifying and resolving performance bottlenecks, optimizing database queries, and ensuring efficient system functionality.
Employment history
Senior Backend (JAVA/Python) Developer, Elinext
June 2021 - Present
- Designing and implementing software architecture for various applications.
- Implementing major backend components and ensuring integration with frontend systems.
- Optimizing performance and resolving bottlenecks in backend services.
- Writing unit and integration tests using JUnit, PyTest, and Mockito.
Senior Backend Developer, Innowise Group
December 2019 - June 2021
- Developing new backend features and optimizing existing ones for instant payment systems.
- Collaborating with business teams to clarify requirements and deliver efficient solutions.
- Conducting code reviews and fixing bugs to ensure code quality and stability.
- Planning sprints and managing database queries and configurations.
Senior Java Developer, NetCracker Technology
June 2017 - December 2019
- Developing new features for both backend and frontend of telecom management applications.
- Reviewing and optimizing code for performance improvements.
- Training and mentoring junior developers to enhance their skills.
- Collaborating with teams to resolve performance issues and ensure system scalability.
Senior Java Developer, SalesServicesSolutions
September 2012 - June 2017
- Developing and maintaining banking services and equipment management applications.
- Implementing business logic functions and writing complex database queries.
- Providing customer support and troubleshooting system issues.
- Creating reports and managing database schema configurations.
Education history
The Institute of Continuing Education of the State University
2010 - 2013
Department of Applied Informatics and maetmatiki, Information Systems Software
State Agrarian Technical University
2005 - 2008
Faculty of Business and Management, Economic Informatics
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...