Senior Java Jee Developer Resume Profile
|
- Around 10.3 Years of extensive experience in Design and Development of Distributed and Client-Server Applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies and Oracle ADF Faces.
- Having 5 Years especially with agile practices such as SCRUM Development, with an in depth knowledge of OOP, Domain Driven Design, GoF Design Patterns
- Experienced in Java and J2EE technologies/frameworks like GRAILS, Spring MVC, Spring Core, Spring Security, Spring Transactions, JSF, JSP, JSTL, Servlets, JDBC, Struts, ORM Frame works like Hibernate, GROM, EclipseLink, Scripting frameworks like Groovy and JQuery.
- Having 1 Year of experience in developing Grails and Groovy
- Having 3 years of experience in Oracle ADF technologies.
- Having 2.5 years of experience in Oracle GoldenGate.
- Experience in web GUI Development using HTML, XML, Java Script, CSS and AJAX.
- Experience deploying applications on Weblogic, JBOSS and Apache Tomcat Application servers.
- Experience working with Spring Framework, Struts Framework and O/R mapping Hibernate, EclipseLink framework.
- Having 7 years of experience in developing large scale Distributed applications using Java/JEE technologies.
- Expertise in developing Use Case diagrams, Class diagrams, Sequence for multi-tiered object-oriented system architectures utilizing Unified Modeling UML Tools Star UML.
- Successfully designed and implemented various reusable components and frameworks using design patterns like MVC Model-View-Controller , DTO/VO, DAO, Singleton, Factory etc.
- Involved in REST Web Services and XML.
- Experience with Oracle, SQL Server 2005, MySQL.
- Specialized in using IDE's like Eclipse, JDevloper and NetBeans.
- Expertise in writing complex SQL queries, PL SQL Stored Procedures, Functions and Triggers.
- Experience in writing and executing Unit Test cases using JUnit, TestNG, DbUnit and Fest testing framework.
- Experience in developing Ant and Maven build scripts to build and deploy the java applications.
- Experience in working with Hudson and Jenkins Continuous integration tool.
- Excellent Interpersonal and Communication skills coupled with strong technical and problem solving capabilities
|
- Applications Development:
- Handling Architecture and design the solution for the project.
- Handling Design issues with Object Oriented Approach for the application.
- Handling Client Issues and releasing the HF and service packs.
|
Java Technologies | Java, JSF, JMX, JSP, Servlets, JSTL, EJB, JDBC, XML, XSL |
Programming Languages | Java 1.7, J2EE 1.6 , C .Net |
JVM Languages | Groovy |
Open Sources | Spring, Struts, Hibernate, EclipseLink, Log4j, NHibernate, Jersey, Grails |
Oracle Technologies | Oracle ADF Faces , ADF BT |
Database | SQL Server, Oracle, MySQL, Sybase, DB2 |
Application/Web Servers | Weblogic, JBoss, JRun, Apache Tomcat |
Tools Utilities | SVN, Ant, Clear case, Seapine, ADE, Fest, DbUnit, Hudson, Jenkins |
IDE/Editors | Eclipse3.4, Netbeans6.1. JDeveloper, Visual Studio2010 |
Scripting Languages | JQuery, Java Script, Groovy, Python, Bootstrap |
Web Technologies | XML, HTML, CSS, ASP .Net |
Platform | Red Hat Linux, Windows |
Domain | Insurance, Data Replication, CRM Domain, Marketing Automation |
|
Confidential
Role: Senior JAVA JEE Developer
Responsibilities:
- Involved in different phases of Software Development Lifecycle SDLC like Requirements gathering, Analysis, Design, Development and Deployment of various modules like Monitoring, Alerts
- Extensively used Spring Core for Inversion of Control IOC , Spring Security and Spring Transaction API and ORM modules of Spring Framework in the project.
- Developing the Pages for PIF-PLay using the Grails Action and Pages
- Implementing the Persistence Layer using GROM.
- Implemented persistence layer using Hibernate ORM Spring JPA integration .
- Involved in developing web tier using Spring MVC, HTML, JSTL, JSP, Java Script, AJAX, JQuery
- Working with MongoDB to log the audit logs.
- Developed code to access third party Web Services using Spring WS and Spwing WS client to consume the services , REST Jersey API, XML, WSDL, SOAP.
- Developed the application using Eclipse and deployed it on Web Logic and Apache Tomcat.
- Developed JUnit test cases to test all possible business scenarios under the guide lines of Test First Methodology and Test Driven Development.
- Worked with Developers and QA Testing Team in tracking and resolving defects, which arise in QA production environments
- Used Log4j and Sl4log for logging and Maven for building and deploying the application.
- Used Hibernate as persistence mechanism implementing object relational mapping and implemented advanced features like JPQL and Criteria based querying.
Environment:
Spring MVC, Spring Security, Axis Web Services, Spring Web Services, JSP, Servlets, Bootstrap, JQuery, Grails, Groovy, Oracle, Tomcat, Sonar, JUnit, DbUnit, Mockito, Agile SCRUM, Maven, Rally
Confidential
Role : Design and Developer
Responsibilities:
- Involved in different phases of Software Development Lifecycle SDLC like Requirements gathering, Analysis, Design, Development and Deployment of various modules like Monitoring, Alerts
- Extensively used Spring Core for Inversion of Control IOC , Spring Security and Spring Transaction API and ORM modules of Spring Framework in the project.
- Implemented persistence layer using Hibernate ORM Spring JPA integration .
- Involved in developing web tier using Spring MVC, HTML, JSTL, JSP, Java Script, AJAX, JQuery
- Design patterns like Singleton, Business Delegate, Data Access Objects and Value Objects/Data Transfer Objects DTO are used.
- Used AJAX and JQuery for client side scripting, validations and to improve the user's interaction with Web applications.
- Developed code to access third party Web Services using Spring WS and Spwing WS client to consume the services , REST Jersey API, XML, WSDL, SOAP.
- Developed the application using Eclipse and deployed it on Web Logic and Apache Tomcat.
- Developed JUnit test cases to test all possible business scenarios under the guide lines of Test First Methodology and Test Driven Development.
- Worked with Developers and QA Testing Team in tracking and resolving defects, which arise in QA production environments
- Used Log4j and Sl4log for logging and Maven for building and deploying the application.
- Used Hibernate as persistence mechanism implementing object relational mapping and implemented advanced features like JPQL and Criteria based querying.
Environment: Spring MVC, Spring IOC, Spring Web services, JSP, Hibernate, JQuery, Bootstrap, Web logic, Apache Tomcat, Sybase, Oracle, MySQL. Agile Scrum, Maven, JIRA