Team Lead / Java Developer Resume
SUMMARY
- Over 7 Years of IT Experience
- Familiar with Apache Hadoop, MongoDB, RabbitMQ
- Proficient with a variety of Oracle products: Micros 3700/9700/e7 POS (point of sale system), Opera/Fidelio PMS (property management system)
- Extensive Object - Oriented Development experience. A wealth of experience with various Design Patterns
- Excellent problem solving skills using algorithms and data structures
- Experience in writing technical documentation, training of technical specialists and customers
- Experience with source control systems: SVN and GitHub
- Experience with YouTrack bug tracking system
- Highly motivated to learn and showed good leadership skills and proven ability to manage and motivate a team to achieve best results
TECHNICAL SKILLS
Programming Languages: Java J2SE
Java Technologies: J2EE, J2SE, JDBC
Frameworks: Hibernate, Spring, Spring Boot, Spring Security, Vaadin
Web development: XML, HTML, JavaScript, jQuery, JSON
Databases: Oracle, Sybase, MySQL, SQLite, Flat file database, MongoDB
Web servers: Apache HTTP, Tomcat
Cloud: Google Cloud Platform, Microservices
CI/CD: Docker, Jenkins
IDEs: IntelliJ IDEA, Android Studio
Operating Systems: Windows/Linux/MacOs
Object Orientated Technology: Refactoring, Design Patterns
Other: Multithreaded programming threads, JUnit Test
Approach to software development: Agile
Source control systems: SVN and GitHub
Bug tracking system: YouTrack
PROFESSIONAL EXPERIENCE
Confidential
Team Lead / Java Developer
Responsibilities:
- Leading a team in creating Online Booking System for Oracle Opera PMS. System design provides users with capability to make online hotel room reservation through a website. System increased company's income by 72% in comparison with the previous version of the system
- Developed and maintained the technical specification, project and deployment plans
- Designed database logical and physical scheme for efficient data storage and retrieval
- Integrated finalized software product with customer’s loyalty system and Online Banking System “Russian Standard”
- Wrote developer manual for frontend team
Technologies used: J2EE, Hibernate, Spring, Spring Boot, Spring Security, Oracle 10g, Jenkins, Docker and IntelliJ IDEA
Confidential
Java Developer / Developer Support Services
Responsibilities:
- Redesigned the Passport Manager for Hotel Management Systems. By adding the ability to export data to state registration systems of passport data of citizens. Improved and added flexibility to system configuration and administration. Thus, the system was installed in more than 150 hotels, which amounted to about 125% compared with the previous system
- Improved the utility for exporting data from Starbucks, Pinkberry, Burger King terminals as well as individual restaurants with the Micros system. By optimizing the export process and eliminating about 65% of errors when exporting data
- Participated in the development and implementation of user interfaces for Oracle Micros POS, Oracle Opera/Fidelio PMS with payment systems, casino systems and medical systems
- Wrote user manuals for administrators, managers and employees
- Designed, developed and implemented Video Surveillance system for Oracle Micros POS
- Designed and developed Hadoop-based application for collection and analysis data from POS terminals
- Designed and developed Microservices applications
- Trained technical specialists to install and support systems and interfaces
- Designed and executed unit and integration tests
Technologies used: J2SE, J2EE, Hibernate, Spring, Jersey, Vaadin, RabbitMQ, Oracle 10g, Tomcat Server, IntelliJ IDEA, VMware Workstation and Sybase SQL Anywhere
Confidential
Java Developer / Developer
Responsibilities:
- Participated in the development of fully integrated guest activities and customer loyalty solution specially-tailored for hospitality & wellness industries
- Improved and organized reporting, based on Oracle BI, for employees, managers and administrators
- Improved system upgrade utility
- Analyzed quality and efficiency of the system software code and wrote code to optimize performance
- Designed and developed license server for TNG system and other products of company
Technologies used: J2SE, J2EE, Hibernate, Spring, Jersey, Vaadin, Oracle 10g, Oracle BI, Apache Commons Crypto, Tomcat Server and IntelliJ IDEA
Confidential
Specialist Service Delivery
Responsibilities:
- Responsible for implementation and maintenance of Oracle Micros 3700 POS. Responsibilities included all aspects of product implementation: installation, configuration, employee training, on-site support and support after installation, correct work of hardware maintenance
- Installed and configured software products for multiple chain restaurants like Starbucks, Pinkberry and Burger King. Also, software product set up for hotels like Radisson Blu, Sheraton, Hyatt Regency and other large and medium-size hotels
- Worked as technical support specialist and was in charge to support customers by 24/7
- Created customer specified reports like employee work and attendance, financial, menu and admin reports
- Worked on improving financial export scripts used to export data from Sybase database
- Configured system for integration with hospitality systems
- Designed, developed and implemented financial data export utility
Technologies used: J2SE, JavaFX, JDBC, IntelliJ IDEA, VMware Workstation, Team Viewer, VNC, Sybase SQL Anywhere and Acronis True Image
