We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 8+ years of experience in analysis, design, implementation and testing of Object Oriented Applications using Core Java/J2EE.
  • Proficiency in core Java concepts like OOPS, Exception, Exception handling, Generics, Collections etc.
  • Expertise in design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, Data Transfer Object and Singleton.
  • Expertise in developing Web based Distributed applications using Java, J2EE, HTML5, JSP 2.x, Servlets 2.5/3.0, and JavaBeans.
  • Strong Experience in database design using PL/SQL and writing queries, using Oracle 8i/9i/10g/11g, DB2 UDB 6.5, SQL Server 2005 and MySQL.
  • Development, testing and deployment experience of enterprise applications on Windows & UNIX platforms through IDE’s such as Eclipse 3.5/3.3/3.2, WSAD/RAD 5.0/7, JBuilder and Netbeans 8.0.2/7.x.
  • Designed and development multiple Web Application using J2EE Technologies and frameworks Struts Framework 1.0/1.1/2.x, Springs Framework 2.5/3.0, ORM Hibernate Framework 3.x, Spring MVC, Spring Data, Spring Web Flow, Spring Boot and Spring Batch.
  • Expertise in Spring Security Framework for authentication and authorization.
  • Deployment of java/j2ee web components using Web Logic, Web Sphere, JBoss, and Apache Tomcat Servers.
  • Proficient in writing Groovy scripts for Caching script instances which uses java objects and libraries.
  • Developed and Consumed Enterprise wide web services using SOAP and RESTFUL web services.
  • Expertise in software configuration management using GIT and SVN.
  • Proficient in cloud application development tools and deployment methods.
  • Proficient in authentication techniques to maintain on web and mobile based platforms.
  • Performed validation of java bean objects using spring validation framework.
  • Used Spring LDAP for trasaction support, integration with spring Data and fluent DSL support.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven & debugging through log4j.
  • Expertise in Even Stream Processing(ESP), Apache BCEL, JIRA, AWS (Amazon Web Services) and CORBA.
  • Expertise in Cloud Foundry, GAE (Google App Engine), Byte code instrumentation libraries, ActiveMQ, TDD and ETL, SSL,Grails Framework, JAAS and Data Migration.
  • Experience with Debuggers, Backbone, ReactJS and Web Application Refactoring.
  • Excellent Analytical, problem solving and interpersonal skills.
  • Consistent team Player with excellent Communicational skills and ability to learn new concepts, technology in short span.

TECHNICAL SKILLS

Languages: Java, C, C++, Unix shell scripting,Perl, Bash, SQL, HTML, JavaScript and XML.

JAVA/J2EE Technologies: J2EE, Servlets 2.5/3.0, JSTL, JDBC, log4j, JUnit, JAAS, TDD, DOM JSP 2.x, JSF, EJB 2.x/3.x, JNDI,ESP, JMS, Struts 1.0/1.1/2.x, Hibernate 3.x,Spring MVC 2.5/3.0, Web Services, CSS3,Spring LDAP, Spring Web Flow, Spring Batch 3.x,ReactJS, HTML5, AJAX, JavaScript, XML, DHTML, XSLT, TLS, SSL, Javassist,ActiveMQ, Spring Security and Validation,Groovy on Grails.

Application/Web Servers: Web Sphere 6.0/5.x, Web Logic 10.3/9.2/8.1 , JBoss, Tomcat5.x, Apache Tiles 3.0.x, SOAP and RESTFUL Webservices, Apache BCEL

Databases: Oracle 11g/10g/9i/8i,MongoDB 3.x, IBM DB2, MS - Access, MS SQL-Server,Migration,SQL Queries, MySQL Queries, PL/SQL Queries, SQL Server.

Web Technologies: AJAX, HTML, Java Script, AngularJS,NodeJS, Shell, DHTML, JRUN, XML/XSL/XSLT, CORBA.

Design Tools and IDE’s: RAD 7, Eclipse 3.5/3.3/3.2, UML, Netbeans 8.0.2/7.x, Visio 2000, Edit Plus, MS Front Page, Selenium, GITHUB, SVN,JIRA, IBM BPM, ETL Tools, Informatica MDM Service Integration Framework, AWS (Amazon Web Services), Google App Engine(GAE).

Operating Systems: UNIX (Solaris, HP-UX), RedHat Linux, Windows XP, MS-DOS

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Senior J2EE Developer

Responsibilities:

  • Followed Scrum Agile methodology for iterative development of the application.
  • Involved in system design, enterprise application development using object-oriented analysis in Java/JEE6.
  • Performing new development and maintenance on the e-commerce engine, using Java Servlets, JDBC, Junit, Selenium, TDD and Linux.
  • Developed Java Server components using Spring, Spring Web Flow, Spring MVC, Spring Batch, Hibernate, Web Services technologies
  • Used Spring LDAP for trasaction support, integration with spring Data and fluent DSL support
  • Helping to design, implement and maintain multiple ecommerce/ internal websites catering to customers and business users using a multi-tiered architecture.
  • Worked on the cloud application development and deployment of the application using PaaS, Saas and IaaS
  • Implemented DAO using Hibernate Reverse Engineering, AOP & service layer using Spring, MVC and Web Flow design
  • Use Java, J2EE, JSP, Servlet, JSP, JMS, AngularJS, NodeJS, JDBC, Apache Tiles,Apache BCEL, Spring, Hibernate, Web services (Axis, JAX-WS, JAXP, JAXB)
  • Expertise in software configuration management using GIT and SVN. Implemented
  • Used Amazon Web Services (Amazon Simple Storage Service S3) for the online web storage.
  • Expertise in Spring Security Framework for authentication and authorization and Performed validation of java bean objects using spring validation framework.
  • Worked on the data migration tools like file-level and block-level migrations (Host side) for this application and has hands on data center modernization, consolidation and migration.
  • Used logon passwords, single sign-on (SSO) systems, biometrics, digital certificates and a public key infrastructure (PKI) for authentication.
  • Developed and Consumed Enterprise wide web services using SOAP and RESTFUL web services (Using AXIS and Jersey frameworks
  • Integrated application with Spring Security for authorization; Used the project to get Authorization of Users in XML format.
  • Parsed XML and stored user authorization detail in HttpSession in java Map and used those authorization details on JSP for authorization.
  • Used BMC Control-M for automating functions like shell scripts and database access procedures.
  • Written Queries using SQL,MYSQL, PL/SQL, Oracle and MongoDB in the application development process.
  • Provided development support for creating a website using Java,Groovy & Grails framework utilizing Agile methodology and MySQL migrbase.
  • Re-used existing Java technologies such asHibernate andSpring under a single interface, with Grails Framework in the development of the application.
  • Helping to design, implement, multiple ecommerce websites catering to customers and retail merchants using multi tired architecture.
  • Worked on deployment of the application and helped build team to provide deployment scripts using Ant, Maven, Jenkin and Hudson
  • Developed JUnit, Selenium andConfigured Log4j Mechanism for complete project using xml files
  • Implemented user interfaces using ReactJS in the development of the applicaion.
  • Written stored procedures and inner joins using IBM DB2on Unix and Windows environment
  • Designed the application usingUML, Class Diagrams, Sequence diagramsandState diagrams.
  • Experience in Linux Operating system and IBM BPM.
  • Used ActiveMQ for handling real time messaging services in the application to provide high-throughput.
  • Experience in ETL (SAP Data Service) for storing the data in proper format.
  • Supported the application in production and worked on the incidents timely manner
  • Developed JUnit for Unit Testing& for Continuous Integration we used Cruise Control.
  • Establishing the monitoring process for Issue Management and change Management using Remedy
  • Used JIRA for issue tracking and project management of the applications.
  • Experience with Eclipse, Maven build and deployment process & application Development using STS.
  • Used Apache Commons BCEL to create and analyse java class files in the development of the application.
  • Used VSS version controlling to maintain project versions.
  • Worked on the ETL tools like SSIS, Informatica and talend.
  • Used Informatica MDM Service Integration Framework in the development of the application.
  • Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process, which gives the ability to pinpoint the errors.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.

Environment: Java, J2EE, Java Script, XML, HTML5,BCEL(Byte code Engineering Libraries), CSS3, JSP, ReactJS, JDBC, Spring MVC 4.0,Spring Batch 3.x, Spring DI, Spring Web Flow, Spring JDBC, Hibernate & JMS Templates, Amazon Web Services, RESTFUL Services, Hudson, Jenkins,Groovy & Grails, SOAP, SOAP UI, Axis, JUNIT, JSTL, Spring Tags, ANT, Maven,GIT,Cruise Control, NodeJS, AngularJS, Informatica, SSIS, Talend, Informatica MDM Service Integration Framework, Kafka,ActiveMQ, MongoDB, IBM DB2, Rally, UML, Eclipse 3.5, JUnit,Spring LDAP,Apache Tiles, Oracle11g, tc serverSpring edition,RAD,Linux,TDD, Selenium, IBM BPM, Migration,SQL Queries, PL/SQL Queries, SQL Server, MySQL Queries, Spring Security and Validation,ESP, JIRA.

Confidential, Dallas, TX

Senior J2EE Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis, Preparing Functional Specifications, and Technical Specifications according to their requirements.
  • Creating class diagrams, sequence diagrams, Data Model and Object Model using Rational Rose, MS-Visio
  • Implemented the Application onto MVC Architecture in Ruby on Rails framework for Scalability & Performance.
  • Deployed the application using Pivotal Cloud Foundry
  • Used AJAX technology for creating interactive Web Applications
  • Developed Container managed entity bean, which receives various kinds of data from client and stores in the database.
  • Worked on Google App Engine for hosting the application in Google-managed data centers and across multiple servers.
  • Implemented Groovy on Grails Framework for high productivity, focusing more on business and supporting unit testing.
  • Used Apache Kafka for maintaing reliable client and server communication without any latency.
  • Developed and Consumed Enterprise wide web services using SOAP and RESTFUL web services.
  • Developed Java Server Components using, Spring Batch, Spring Web Flow, Spring MVC and Hibernate Frameworks.
  • Experience in Web Application Refactoring.
  • Implemented Log 4j in the application to log the system level, Application level Exceptions.
  • Written Queries using SQL, PL/SQL,MYSQL, Oracle and MongoDB in the application development process.
  • Developed JSP (Java Server Pages) for orders module and Customer Service Department.
  • Involved in Integration of all the modules and deploying them on the Application server and extensively used JMS.
  • Efficiently Used CORBA for this application, to deploy in various platforms.
  • Provided development support for creating a website using Java,Groovy & Grails framework utilizing Agile methodology and MySQL database.
  • Expertise in Spring Security Framework for authentication and authorization and Performed validation of java bean objects using spring validation framework.
  • Participated in Design review meetings especially for the back-end development.
  • Used JIRA for issue tracking and project management of the applications.
  • Experience with Profilers, Debuggers, ReactJS and Backbone.
  • Proficiency in Birt, Quartz, Bash, Perl and Linux
  • Deployed the application on JBOSS application server.
  • Developed web pages and components using HTML and CSS and JavaScript.
  • Worked on the Network based file level migration
  • Created Business classes and Base objects
  • Utilized JavaScript and JQuery to improve overall design and UI of campaign websites.
  • Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end.
  • Used Amazon Web Services(AWS) for real time application monitoring and operate the modules.
  • Expertise in software configuration management using GIT and SVN.
  • Experience in ETL (SAP Data Service) for storing the data in proper format.
  • Extracted data in UI for different clients using JSON format.
  • Implemented client-side validations using JavaScript and tested using TDD
  • Implemented AJAX to speed up web application
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
  • Participated in maintenance and production support.

Environment: Java, Servlets, ETL, Birt, Quartz, RESTFUL Webservices,Google App Engine(GAE), Backbone, RAD, Spring 3.0,Spring MVC, Spring Web Flow, Ruby on Rails framework,Spring Batch, WebLogic Application Server 12c, Anthillpro, JavaScript, Oracle 10g, AJAX, Ant,Grails Framework, DB2, SQL, PL /SQL,MongoDB,GIT, Groovy, Perl, Bash,Log 4j,Linux, JUnit, Kafka,TDD,Microsoft Visio, Rational Rose (UML), ANT, Subversion, JPA/Hibernate 3.0, JIRA,Web Sphere 7.0.0.37, Selenium, AWS(Amazon Web Services), Migration,SQL Queries, PL/SQL Queries, SQL Server, MySQL Queries, Spring Security and Validation,ESP

Confidential, Bentonville, AR

Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC/Waterfall).
  • Developed, implemented and supported the J2EE based systems for the changes in requirements using agile methodology, participate in Scrum meetings.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams using UMLet.
  • Development UI modules using HTML, JSP, JSF, JavaScript and CSS.
  • Developed many JSP pages, used JavaScript Library,
  • Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation.
  • Developed and Consumed Enterprise wide web services using SOAP and RESTFUL web services
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in SpringIoC framework.
  • Used quartz batch scheduler with Spring framework.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, ModelandView Objects, View Resolver.
  • Implemented Multi-factor Authentication to avoid data theft and maintain data security.
  • Provided development support for creating a website using Java,Groovy & Grails framework utilizing Agile methodology and MySQL database.
  • Developed Application BL modules using EJB session beans.
  • Expertise in Spring Security Framework for authentication and authorization and Performed validation of java bean objects using spring validation framework.
  • Developed Java Server Components using, Spring Batch, Spring MVC and Hibernate Frameworks.
  • Written Queries using SQL,MySQL, PL/SQL, Oracle and MongoDB in the application development process.
  • Used JIRA for issue tracking and project management of the applications.
  • Applied annotations for transforming POJO/POJI to EJBs.
  • Deployed application on windows using IBM WebSphere Application Server.
  • Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, EJB template generation, and version control(SVN).
  • Used Core java and object oriented concepts.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Wrote Stored Procedures using PL/SQL query language in Oracle database. Performed query optimization to achieve faster indexing and making the system more scalable.
  • Used JAAS for authentication and security in the development of the applications.
  • Created tables, triggers, functions, stored-procedures, SQL queries, joins, integrity, constraints, Batch Processing and views for Oracle.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • Used LOG4J, TDD and Junit for debugging, testing and maintaining the system state.

Environment: JDK 1.6,JSP, JSTL, RAD,Linux, JavaScript, EJB 3.0, JPA/Hibernate 3.0, Spring 3.0, Spring MVC, Spring Batch, CSS, Subversion, XML, Groovy, XmlSpy, JDBC 4.0,RESTFUL Webservices, AJAX, JSF, jQuery, Eclipse 3.4, JMS 1.1, XML Web Services,CORBA, SOAP,JIRA, Spring Web Flow, WSDL, JAXB, Log4J, JUnit, TDD, ANT, IBM WebSphere 7, Oracle 10g, PL/SQL, Unix,Linux, TLS, SSL, JAAS, scrum, agile, Migration,MongoDB, SQL Queries, PL/SQL Queries, SQL Server, MySQL Queries, Spring Security and Validation

Confidential, TX

Java/J2EE Developer

Responsibilities:

  • Part of a design team with extensive usage of Rational Rose in detail design phase through the
  • Detailed use cases with Sequence, Activity, Collaboration and Class diagrams.
  • Designed and generated the classes from the Class Diagrams in Rose and Reverse engineer, this generated classes into Web Sphere.
  • Designed the Architecture of the project as per MVC standards.
  • Used Linux in the development process of the application.
  • Worked on the two-factor authentication technique to maintain data security.
  • Used Struts MVC for the developing funds module and mortgage module.
  • Used spring’s IOC,JSF, AOP and auto wiring concepts in developing the application.
  • Followed agile methodology for development process.
  • Deployed application on windows using IBM WebSphere Application Server.
  • Created XML schema documents based on the requirements and used JAXB for marshalling and unmarshalling of the XML documents.
  • Developed web services using JAX-WS utility.
  • Used Perl and Bash Scripting languages in this particualr application development.
  • Used JIRA for issue tracking and project management of the applications.
  • Developed Java Server Components using, Spring Batch, Spring MVC and Hibernate Frameworks.
  • Developed and Consumed Enterprise wide web services using SOAP and RESTFUL web services
  • Written Queries using SQL, PL/SQL, MySQL,Oracle and MongoDB in the application development process.
  • Used Spring Container to perform dependency injection.
  • Developed SOAP message envelopes and headers using WSDL.
  • Designed and developed the Java bean components and O/R Mapping using Hibernate.
  • Maintained Connection Pooling for each connection to the Database.
  • Used PL/SQL, Stored Procedures for handling Oracle database.
  • Used JAAS for authentication and security in the development of the applications.
  • Stateless Session beans were used with Session Facade Design pattern for flexibility and re-usability.

Environment: Java, J2EE,JSF, UML, JSP, WebSphere, Servlets 3.0, Struts 1.1, Spring 3.0, Eclipse 3.6, XML, Web Services, Spring MVC, Spring Batch, PL/SQL,Oracle 10g, Spring web Flow, RESTFUL Webservices,TLS, SSL, JAAS, LDAP, CSS, CVS, Rational Rose, Hibernate 3.0, HTML, AJAX, Java Script, Perl, Bash, Web Sphere 7.0.0.37, JIRA, Linux,MongoDB, Migration,SQL Queries, PL/SQL Queries, SQL Server, MySQL Queries, Spring Security and Validation.

Confidential

Java Developer

Responsibilities:

  • Analyzed the requirements of the client and developed detailed design documents.
  • Used message driven beans for asynchronous processing alerts to the customer.
  • Used Struts framework to generate Forms and actions for validating the user request data.
  • Developed Server side validation checks using Struts validators and Java Script validations.
  • With JSP’s and Struts custom tags, developed and implemented validations of data.
  • Developed applications, which access the database with JDBC to execute queries, prepared statements, and procedures.
  • Developed programs to manipulate the data and perform CRUD operations on request to the database.
  • Worked on developing UseCases, ClassDiagrams, Sequencediagrams, and DataModels.
  • Developed and Deployed SOAP Based Web Services on Tomcat Server
  • Coding of SQL, PL/SQL, and Views using IBMDB2 for the database.
  • Working on issues while converting JAVA to AJAX.
  • Supported in developing business tier using the stateless session bean.
  • Using Clear case for source code control and JUNIT testing tool for unit testing.
  • Reviewing the code and perform integrated module testing.

Environment: Java, J2EE 1.2,AJAX, Struts 1.0, Web Services, SOAP, HTML, XML, JSP 2.0, JDBC, ANT, XML, Tomcat 6.0, JUNIT, DB2, Eclipse 3.5, Eclipse Helios, CVS.

Confidential

Java Developer

Responsibilities:

  • Responsible for developing UI for the application using JSP and HTML.
  • Involved in writing CSS styles to give more look and feel to UI.
  • Provide technical and functional support to testing teams.
  • Interacting with the client to understand the project and finalize its scope.
  • Estimation, design and development of various modules.
  • Bug fixing, maintenance of the product and ensuring smooth delivery of project.
  • Client side validation using JavaScript.
  • Used Hibernate framework for the backend persistence.
  • Resolve system defects and perform bug fixes during testing phase.
  • Performed code review and unit testing for the application.
  • Committing the updated files to repository using SVN.

Environment: Java, JSP, Servlets, Hibernate 3.0, Oracle9i, CSS, JavaScript, HTML, XML,Eclipse IDE 3.3, Tomcat server 6.0.43, SVN, Windows XP.

We'd love your feedback!