● Senior Java Developer with 6+ years of extensive experience in Java-based Enterprise application Design, Development, Implementation, Deployment & Production Support.
● Experienced in developing Java and Android applications based on a stack of open source technologies such as Spring, Grails, Struts, Hibernate.
● Experienced in Relational Database utilization, administration and optimization within Oracle, MSSQL, MySQL, Cloud SQL.
● Experienced in designing scalable applications and writing performance critical code; ability to detect and eliminate performance bottlenecks in applications including production systems.
● Excellent communication and interpersonal skills, ability to work independently as well as part of an integrated team, strong leadership skills and an excellent work attitude.
TECHNICAL SKILLS
- Java, J2EE (Servlets, JSP, JDBC), Web Services (REST, Apache CXF), Hibernate, Guice, Spring Core, Spring MVC, Spring Security, Spring JDBC, Struts, Grails, Groovy, JavaScript, jQuery, HTML, XML.
- Oracle, MS SQL, MySQL, Cloud SQL.
- Apache Tomcat, Appengine, JBoss.
- Git, SVN, Perforce.
Google - Sr Java Developer / Contractor @ Google - Sr Java Developer / Contractor
- Development of recognition portal across the company.
- System design, development, maintaining and monitoring applications, including coordinating the deployment of applications using Java, J2EE, MySQL, JUnit, Mockito, JMeter, Hibernate, Git, XML, XSD, Cloud SQL, Appengine.
- Working on application redesign, performance.
- Team code review.
Environment: Java, J2SE, J2EE, MySQL, Hibernate, JMeter, JUnit, Eclipse, Git, XML, XSD, Cloud SQL, Appengine. From October 2013 to Present (2 years 3 months) Java developer on eFinancialCareers project @ Java Developer on “eFinancialCareers” (http://www.efinancialcareers.com) project.
- Implemented Job Search Service for eFinancialCareers using Solr Search Engine.
- Develop REST-services using Spring Core, Spring REST, Spring Security, JPA.
- Worked using Agile methodology (Scrum), TDD.
Environment: Java, Solr 4, Spring Core, Spring REST, Liquibase, MS SQL Server, Eclipse, Apache Tomcat, Maven 3, SVN. From February 2013 to September 2013 (8 months) Java Developer @ Java Developer.
Worked on real estate project for creating, reviewing, sharing reports between organizations using cloud AWS.
- Implemented backend functional for real estate organization using Amazon AWS, Amazon S3,
- Developed REST-services using Spring, Hibernate, Liquibase.
- Integrated search mechanism using Apache Lucene.
- Covered code with unit tests using JUnit, Mockito.
Environment: Java, Spring REST, Spring Security, Amazon SDK, Liquibase, Apache Lucene, JUnit, MySQL, Eclipse, Apache Tomcat, Maven 3, Git. From July 2012 to February 2013 (8 months) Java Developer on Expedia project @ Java Developer on “Expedia” (http://www.expedia.com) project.
Worked on Expedia loyalty program, was responsible for both back-end and front-end development using Spring Core, Spring AOP, Spring Transactions API, Quartz, Grails, jQuery.
- Developed WEB-services, cron jobs for users enrollment and Expedia point calculation logic.
- Implemented rewarding and redeeming points logic.
- Developed web application using Grails for Expedia Loyalty Admins.
- Implemented role based security mechanism.
- Migrated web application from Grails to Spring MVC, integrated Spring Security functional.
- Worked using Agile.
Environment: Java, J2EE, Grails, Spring AOP, Spring Core, Spring Security, Spring MVC, JUnit, MS SQL Server, Eclipse, Apache Tomcat, SVN, Perforce, HTML, CSS, jQuery. From October 2010 to June 2012 (1 year 9 months)
Master's degree, Mathematics and Computer Science @ Belarusian State University Alena Burankova is skilled in: Adobe CQ 5, Java, Java Enterprise Edition, jQuery, Spring, XML, JSP, JSON, CQ5, Hibernate, SQL, Tomcat, Ant, JDBC