Senior Java / Groovy Software Engineer Resume
SUMMARY:
- Accomplished software engineer with 7 years of combined experience in Java and Groovy development.
- Demonstrated talent in enterprise application design and J2EE architectures, as well as object oriented design and open source technology.Skilled with database development and integration.
- In - depth knowledge of Struts, Spring, Hibernate, Spring Boot, Spring Web MVC, JPA, Design Patterns, Visual Paradigm, Maven, SVN, Git, GWT, Grails, Groovy.
- JasperReports, XDocReport, JQuery, DWR, OSGI, MySQL and Amazon Web Services.
TECHNICAL SKILLS:
Languages: Java, Groovy, JavaScript, C
Web: JQuery, Angular.JS, Node.JS, Servlet, JSP, Ajax, XML, Thymeleaf, HTML5, CSS3, JSTL
Databases: MySQL 5.5.27, Oracle 10g, SQL Server, MongoDB, SQLite
Tools: STS 3.0, Eclipse 3.3, Ant, XDocReport, Git, TortoiseSVN, StarUML, Maven, Filezilla, VisualParadigm, JasperReports
Platforms: Windows XP, 7 & 10, Linux Red Hat, AWS
Framework: GWT 2.4.0, Grails, Spring, Spring Boot, SpringWebMVC, Spring Security, JPA, Hibernate, Struts, DWR, OSGI, Geb, Mockito.
Design Patterns: Abstract Factory, Adapter, Bridge, Builder, Chain of Responsibility, Command, Composite, Decorator, Facade, Factory Method, Proxy, Singleton, Template Method, Iterator, Strategy.
Web/App Servers: WebSphere, Tomcat, Jboss, Glassfish
SDLC: Agile (Scrum), Waterfall
Web Services: RESTful, SOAP, JSON
Big Data: Hadoop, Spark
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java / Groovy Software Engineer
Responsibilities:
- Analyzed requirements and designed class diagrams, and sequence diagrams using UML, and prepared high level technical documents.
- Created JasperReports environment to generate PDF, Excel and docx files for Simple Fund 360.
- Technologies: Java,JMS, Groovy, GWT 2.4.0, Grails, Tomcat 7.0, XDocReport, AWS, OSGI, Geb, Mockito, MySQL 5.5.27, STS 3.0, Windows 7
Confidential
Java Software Engineer
Responsibilities:
- Prepared logistics operation system for Kuehne+Nagel Global Logistics System project, including modules for fixed asset management, material supply, and general ledger.
- Delivered Spring Framework and Hibernate integration. Led demand analysis and module coding.Implemented login, user profile, and menu management components, and built database using Hibernate.
Confidential
Consultant
ACHIEVEMENT:
- Provided user requirements analysis, design, and programming support for enhancement of application accessed by 6 million users worldwide.
- Optimized product definition, release processes, and user application customization by introducing strategic new methodologies and best practices.
- Developed and implemented client side and server side validations.
- Delivered troubleshooting and bug resolutions, and change request enhancements.
- Technologies: Java, Atlas Rich Client Framework, Spring 1.2, Hibernate 3.0, WebSphere 6.1, Oracle 10g, Eclipse 3.3, Windows XP
Confidential
Java Developer
Responsibilities:
- Designed and developed presentation layers, as well as business layer, for entire application.
- Created and deployed project on Tomcat.
- Implemented Java and J2EE Design patterns such as Template Method .
- Worked on bug fixing and enhancements on change requests.
- Technologies: Java, Spring 2.0, Struts 2.0, Hibernate 3.2, DWR 2.0, ANT 1.6.5, TomCat 6.0, Oracle 10g, MyEclipse 6.0, Windows XP