Java/j2ee Developer Resume
Denver, CO
SUMMARY:
- 6+ years of experience in the IT industry in designing, developing and implementing of commercial web based and Enterprise applications in JAVA/J2EE.
- Outstanding in JAVA technology (JAVA/J2EE), Aspect oriented programming (AOP) and expert in object oriented programming(OOP). Strong understanding the concept of core JAVA including JNDI, JDBC, Exception handling Multithreading etc.
- Practically worked with JavaServlets, JSP, JavaScript, JNDI, Struts, EJB, HTML, Java Mail, Design Pattern, XML, Spring, Web Services, Custom tags, Tag Libraries.
- Excellent design and programming skills in Application development using XML, UML, JavaScript, JQuery, HTML, DHTML, JDBC, JNDI, Hibernate API, Spring Framework(IOC/AOP), JPA, J2EE, JavaBeans, LDAP, Angular JS, SOAP, REST, RAML, NODE JS, CSS.
- Out Standing experience in SDLC (software development life cycle) and Unix Shell Script.
- Experienced in developing web applications with Single Page Applications (SPAs) frame work using Angular JS, ANT building tool, Junit and application logging using Log4j.
- Expertise in configuration of Spring JMS message container listener, message sources to retrieve objects from queue to different locations with the use of Spring MVC, JMS, JDBC, SQL, Java 1.7.
- Experienced in multiple Map Reduce application in Java for data cleaning and processing and the client side presentation layer was involved with DHTML/HTML and JavaScript.
- Excellentin Hibernate to map the tables form database to application server to create, update, insert, delete operation.
- Highly proficient in Collection, JDBC, JNDI, Multi - Threading, Serializable, RMI, JMS, JSP, Hibernate, Spring framework, Web Services (SOAP/REST), Thread-pool.
- Also worked with HTML, MySQL, XML, WebLogic, Eclipse IDE on Hibernate ORM framework to provide connection between Object oriented domain and RDBMS.
- Experiencedin applications development and deployed applications on WebLogic application server.
- Deployed various WAR, JAR, EAR and J2EE applications on managed server.
- Designed web application based on Spring Framework using the principles of IOC and AOP.
- Worked with different database like Oracle 8i/9i/10g/11g, MySQL, SQL server.
- Experience in SQL quires, Stored Procedure, packages, tables, views, data connectivity and data integration for almost all database.
- Experience of work with servers like WebLogic, IBM WebSphere, J-BOSS, and web server Apache Tomcat9.0.
TECHNICAL SKILLS:
Languages: JAVA SE 7, Java EE, C, C++, SQL, PL/SQL, HTML, UML
OperatingSystem: Windows XP/7/8/10/Vista, Linux
Database: Oracle 9i/10g/11g/12c, MySQL, SQL server 2008
Application/webservers: Apache Tomcat 6/7/8, SOAP, WebLogic 7/10, Glassfish, JBOSS, Postman
IDE: Eclipse, NetBeans, Microsoft Visual Studio, IntelliJ
JAVATechnologies: JEE, JSP, EJB, JDBC, JNDI, JMS, Swing, UDDI, XML
WebTechnologies: HTML/HTML 5, DHTML, CSS/CSS 3, JavaScript, JSP, JQuery, AJAX
WebServices: XML, JAXB, SOAP, JXDL, UDDI, REST
FrameworksandTools: Hibernate, Spring, MVC, Strut 2.0, Junit, AJAX, AngularJS, Maven
J2EETechnologies: Servlets, JSP, Struts(IOC-AOP), JNDI, JDBC, EJB, Hibernate
VersionControl: CVS, SVN, GIT
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
Java/J2EE Developer
Responsibilities:
- Involved in different phases of Software Development Life Cycle(SDLC)of the application like Design, Analysis,Code development, and Integration.
- Part of a backend transition team which is responsible for designing API’s and integrating with frontend team using Angular 2.0.
- Experience in Designing and developing application using HTML, JSP, CSS, JavaScript, JAX-RS/JAX-WS,AJAX JQuery with Bootstrap.
- Created Web service components using XML and SOAPfor call to get Transactions, Beneficiaries, Inquires.
- Used SOAP for soap calls and Postman to check response from the developed web services.
- Has worked in Angular.JS for client side Scripting and Synchronizing java application.
- Used ExecutorService and ThreadPoolExecutor for Multithreading and Thread resource pooling.
- Used Synchronous Queue, BlockingQueue, and Concurrent Map Collection classes.
- Prepared the Java/J2EE development structure for Eclipse and Maven.
- Implemented J2EE Design Pattern using Singleton and AbstractFactory Pattern.
- Developed the various screens by using Angular.JS, Bootstrap,JavaScript
- Involved in implementing Snapshot Configuration of Finance Request & Financial Transaction.
- Worked with Jenkins for continuous integration and deploy application on Nexus.
- Coded modules in JAVA/J2EEwith using JSP, Servlets, XML, JavaScript, CSS and the Oracle and SQLserver used as a database.
- Used Hibernate to connect to IBMDB2 Database and developed ConnectionPooling.
- Used Oracle with TOAD and SQL server with Enterprise Manager.
- Implemented HibernateFrameworkforObject Relational Mapping(ORM)to tablein Database using JPA Annotations.
- Extensive experience using Framework APIs Struts, Spring and Hibernate.
- Developedweb servicesusing Spring modules such as Spring IOC, Spring AOP, Spring ORM, Spring DAO, Spring MVC and Spring Boot.
- IOC and AOP also utilized for transaction management.
- Worked with RAML (RESTful API Modeling Language)for documentation to convert from swagger and published on MuleSoft.
- HQL and SQL scripts are used to configure Spring with the database.
- Working to configure and maintaining JAVA/J2EE environment on AWS.
- Used GIT forversioncontrol.
- Developed JUnit test cases using Mockito framework for all the developed modules.
Environment: Agile, Java, J2EE, JSP, JDBC, Multithreading, Hibernate, Spring, Spring Boot,Struts, JQuery, JavaScript, Bootstrap, Angular.JS, Eclipse, Oracle, WebLogic Application Server, Servlets, Web Services, Velocity Scripts, SOAP, RAML, WSDL, Apache CXF, HTML, CSS, JUnit, Log4j, Mockito, Tomcat6.0, J-BOSS, XSL, XML, XSD, XPath, PL/SQL.
Confidential, Jersey City, NJ
Java/J2EE Developer
Responsibilities:
- Agile software development model used for this project(SDLC).
- Used EclipseIDE for developing J2EE components.
- Developed Application under J2EE Architecture using Spring, Hibernate, Servlets and JSP.
- Used of core Java forCollections, Multithreading and Serialization process.
- Used the light weight container of the Spring Framework to provide architectural flexibility for Inversion of Control (IOC) and Aspect Oriented Programming(AOP).
- Designed Presentation tier implementation which includes J2EE API, Servlets, JSP, DTO (Data Transfer Object), Value Object.
- Involved in writing XML parser handlers for parsing XML files.
- Co-ordinate with various teams to get the requirements implemented, tested and ready for successful release.
- Used Hibernate to access the Oracle database and sorted procedures.
- Developed Hibernate persistent classes and corresponding XML files for data store. Developed POJO using Hibernate.
- Designed and developed various new modules for Financial Liability products that involved working on Spring AOP and Spring IOC.
- Primarily focused on Spring components such as Dispatcher, Servlets, Controllers, MVC and View Resolver.
- Developed SpringDAO for data access using Hibernate and used SQL for querying database.
- ConfiguredWebSphereapplication server to develop and deploy the applications.
- Continuous monitoring and managing EC2 cluster through AWS console.
- Designed and implemented custom framework using ApacheAXIS2 to be used application wide for external system Web Service communication.
- Developed web services using SOAP, XML.
- XSLT is used to transform from XML data to HTML format.
- Used Log4j as a logging framework.
- Involved in coding Junit test cases and ANT build script for the web application.
- Used Mockito to mock objects and connection.
- Involved in design and implementation of an effective caching system using Eh-Cache.
- Refactored SQL queries used in application to improve query execution time.
- Design and implement JSON data format used to interact. Co-ordinate with offshore team to allocate and manage tasks on daily basis and ensured progress to meet deadlines.
- Trained and mentored junior programmers in understanding application code base, design and architecture.
Environment: Java EE, Eclipse IED, Spring AOP, Spring IOC, Hibernate, HTML, Multithreading, Apache Open JPA, Eh-Cache, Oracle 11g, IBM RAD 8.5, IBM WAS 7.0, IBM MQ, Mockito, Apache ANT, Sencha Ext JS 4.0, SOAP Web Services, MySQL, Agile/scrum model.
Confidential, Mooresville, NC
Java/J2EE Developer
Responsibilities:
- Responsible for the full software development cycle (SDLC).
- Involved in preparing, Analysis and Design the application.
- Developed application and added new features to existing one’s using J2EE. Implemented J2EE Design PatternSingleton, Abstract Factory, Business Delegate Value List, Value Object.
- Created the portal UI using HTML, JavaScript, XML, JSP, AngularJS, JQuery and CSS as per the requirement and server side Bean Validation Framework.
- Developed the application dashboard by using AngularJS: Modules, Directives, Controllers and also implemented Apache Log4j for logging. Conduct design discussion with the solution architect.
- Used Eclipse IDE to develop application and used WebLogic application server to deploying the applications.
- Used JDBC for database connectivity with MySQL server.
- Designed components using JavaCollections and providing database access using Multithreading.
- Used HibernateORM to mapping between JavaObjects and Relational Database.
- Developed Spring MVC architecture and Spring Bean Factory using IOC/AOP.
- Wrote HQL/SQL scripts to configure Spring with the database.
- Exposed REST web services to communicate and send/receive data in JSON format to/from different systems.
- Consume SOAP Web Services exposed by existing systems in AXA. Wrote DAO classes to retrieve the information from NBA database using Hibernate.
- Wrote inline SQL queries for fetching data from the DB using Hibernate.
- DevelopedJUnittest causes for unit testing of the developed functionality.
- Developed a logging component using Log4J to log messages and errors.
- Used AWS Elastic Beanstalkfor the Deploying, Scaling, and Configuration of the application.
- Participated in Daily stand-up meetings with project manager, co-developers, communicated with testers and resolved trackers.
- Created Involved in resolving bugs post production.
- Conduct design discussions with the solution architect
- Used GIT for version control and source tree to facilitate.
Environment: JAVA, J2EE, JSP, JQuery, Java Bean, JDBC, Hibernate(ORM),Multithreading, Spring IBM, Struts, JavaScript, HTML5, CSS EJB, ANT, JUnit, ECLIPSE LUNA, WebLogic 10.x Application Server, Servlets, Log4j, Web Services, and Oracle 10g, MySQL.
Confidential -Dallas, TX
Java/J2EE Developer
Responsibilities:
- UsedscaledAgile framework for design and development and participated in scrum meetings.
- Involved in all the phases of SDLC including Design and Analysis, of the Customer Specifications, Implementing and testing.
- Involved in designing the technical Design Documents as per Business requirements.
- Involved in creation of front end pages using HTML,CSS, JQuery,JSPs, J2EE, CustomTags.
- Used JavaScript, AJAX and CSS for front end pages.
- Designed HTML pages in WebLogic environment.
- Responsible for developing Struts using of Spring.
- Implemented ORM application using Hibernate and integrated with Spring.
- Wrote SQL queries for creation of new tables and manipulating the data.
- JDBC used to connect database to application into Eclipse.
- Developed web services using SOAP and XML.
- Oracle database is used to store the data like XML, HTML pages.
- Deploy applications on WebLogic application server.
- Developed web application with single page application(SPAs).
- Implemented SpringJMSmessage container listener to retrieve log objects from queue and send different destinations.
- Implemented centralized dispatch controller to pass incoming request to helper classes using SpringMVCannotations, custom annotations and Java reflection technology.
- Testing and production support of core java based multithreadingETLtool for distributed loading XML data into Oracle11g database using JPA/Hibernate.
- J2EE application coded into EclipseIDE.
- Maven is used to create build file and does Unit Testing by using of Junit Framework.
- Providedtroubleshooting and error handling support in multiple project.
Environment: Java 1.7, Spring MVC, Hibernate, JSP, HTML, CSS3, XML, XSLT, SOAP, JavaScript, J Unit, WebLogic, JMS, JDBC, IBM, RLM, Apache CXF, SOAP UI, WSDL, Maven, Eclipse IDE, Rational Rose, Agile, AWS, Bootstrap, Angular JS, Node.js, Backbone.js, Ember.js, Oracle 11g/10g, SQL.
Confidential - Atlanta, GA
Java/J2EE Developer
Responsibilities:
- UsedAgile Software Development methodology for software development.
- Client side presentation layer coding was involved with JSP, HTML/DHTML,CSS and JavaScript.
- Worked extensively in creation Map Reduce jobs using to power data for search and aggregation Server side scripting using JavaServerPages(JSP).
- Involved in configuring JNDI properties.
- Developed Controller Servlets and Action Servlets to handle the request and response.
- Created partitioned tables in Hive.
- Extensively used Pig for data Cleansing.
- Developed multiple Map Reduce jobs in Java for data cleaning and preprocessing.
- Developed and enhanced existing persistence framework in combination of hibernate and DAO design pattern.
- Worked with Hibernate Configuration using XML config esp., Hibernate.cfg.xml.
- Usedcore Spring for Dependency Injection.
- Developed backend using Eclipse and oracle and also used for error handling.
- Deployed applications on ApacheTomcat application server.
- Worked with PL/SQL for implementation of SQL triggers for preventing invalid transactions and imposing security authorization.
- Implemented Test First unit testing framework driven using JUnit and published assertion framework build on top of the J Unit Assertions.
Environment: JAVA, J2EE, JSP, WebLogic, Apache Tomcat, JNDI, Spring 2.5, Hibernate 3.0, XML, Maven 3.0, HTML, CSS, JavaScript,SQL, GIT, Eclipse IDE, Junit, Oracle10g/11g and MS SQL Server 2012
