Java Developer
CurrentI work in an outsourcing company specializing in custom software development. Currently, I am involved in two significant projects: a construction calculator and a project management portal.Responsibilities:- Developing a complex construction calculator almost from scratch using Java 11, Spring, RabbitMQ, GraphQL, Hibernate, and PostgreSQL.- Developing a project management portal using Java 11, Spring, Hibernate, and PostgreSQL.- Participating in regular code reviews and discussions on architectural solutions to improve code quality.Organizational Duties:- Organizing and conducting meetups.- Planning and controlling development timelines.Roles and Achievements:- Acting as team lead on the construction calculator project.- Implemented the transition of backend authentication from Gitlab to AD.Technologies and Tools:Java 11/17, Spring, RabbitMQ, GraphQL, Hibernate, PostgreSQL, Redis, Keycloak, Docker