Intellij Idea
Dynamic Java Developer dedicated to exceeding customer expectations through the delivery of innovative applications. Proficient in the latest technologies and a diverse range of programming languages, with over 9 years of extensive development experience. Adept at leveraging technical expertise to solve complex problems and enhance user experiences. Committed to staying ahead of industry trends to drive continuous improvement and deliver high-quality solutions.
Company Overview: E-education company
ETL development
Data modeling
Data migration
SQL expertise
API development
NoSQL databases
Backup and recovery
Python programming
Java programming
Spring framework
RESTful apis
Object-oriented programming
Java database connectivity
Code debugging
Code reviews
Hibernate ORM
Java persistence API
Git version control
Agile methodology
Microservices architecture
Java annotations
Java security
Java message service
Backend development
Relational databases
Database management
Data structures and algorithms
Java development
API design and development
Software development tools: JIRA, confluence
JSON mapping
Databases: oracle, MongoDB
Software development lifecycle
Technical problem solving
Team collaboration
Software architecture design
Performance optimization
Project management
Microservice design
Intellij Idea
Dbeaver
Redis
Kafka
Rabbit Mq
Docker
Sourctree