We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Paramus, NJ

SUMMARY

  • 9 Years of experience in Analysis, Design, Development and Testing of Client - Server applications using JAVA/ J2EE technologies
  • Good understanding and experience in Object Oriented Analysis and Design
  • Expertise in developing applications in Core Java (Exceptions, Collections Framework, Generics, Threads, Closures, Predicates)
  • Expertise in developing and deploying J2EE applications on application servers like Web Logic 10.3, JBoss 5.1/7.1 and WebSphere7.0
  • Experience in writing SQL Scripts and PL/SQL Stored Procedures in Oracle, SQL Server and DB2 database server
  • Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC).
  • Expertise in developing multi-tier applications using J2EE technologies like Servlets, JSP, Hibernate and JDBC
  • Experience in working with Agile Methodology and Web services using Service Oriented Architecture (SOA)
  • Extensive experience in Web application development using - HTML, DHTML, CSS, Dreamweaver, CMS, PHP, Perl, XML, UML, JavaScript, JQuery, Ajax, Web 2.0, J2EE (JSP, JSTL, JMS, JSF, Servlets, JDBC, JNDI, Java Beans, Struts, EJB)
  • I have an excellent knowledge of, and programming skills, in SAS and SQL ("Structured Query Language")
  • Worked on the analysis of subsystems in the newer Wildfly
  • Experience in using Struts 1.3/2.0, Hibernate and Spring Framework
  • Proficient in using Relational Database Management System (RDBMS) concepts and writing complex SQL queries, Stored Procedures, Functions, and Triggers
  • Experience with the JMS API along with EJB 3.0 (JTA) Message-Driven Beans (MDB) for messaging purposes
  • Hands on experience on Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Strong User interface development experience using JSPs includingTiles framework, custom tag libraries, Swing API, and HTML, JavaScript is implemented in several applications.
  • Experience in implementing Apache Axis and Apache CXF frameworks to build and consume Soap Based Web Services and RESTful Web Services.
  • Experienced in using Websphere 5.1, Weblogic 8.1 & Weblogic 10.2, JBoss Application Servers and Apache Tomcat.
  • Expertise in building strong websites confirming Web 2.0 standards using Angular.js Framework & CSS-Bootstrap to develop valid code and table-free sites
  • Developed complex PC SAS programming for web publication
  • Expert in developing automated scripts using SELNIUM with PERL and Java.
  • Experience with using and configuration of Spring AMQP using Rabbit MQ for asynchronous communication to facilitate message services
  • Well experienced in service development using Service-Oriented Architecture technologies (SOA) like Web Services/SOAP.
  • Expert in developing Automation Frameworks and all Automation Scripts using Descriptive Programming.
  • Experience in client-side web technologies such as JavaScript and HTML
  • Experience in developing applications using IDE technologies Eclipse, Net Beans and Intellij IDEA
  • Experience in Database Management using Oracle 10g, SQL Server 12 and PL/SQL
  • Experience in Java builds tools such as Ant + IVY and Maven.
  • Experience in developing Desktop java GUI using AWT, SWING and Java Beans
  • Experience in Java Batch Development using Enterprise Java Beans (EJB)
  • Comfortable working in Windows, Linux and Mac OS operating systems
  • Developed high-quality code in PowerBuilder 12.5
  • Worked on database and programming design, data management, data extraction using SAS across multiple database platforms and large datasets
  • Excellent experience in Architecting and developing application using java and j2ee technologies like Java, Multithreading and Concurrency, Java RMI, Spring, Hiberenate, Web Services, MOM, EJB, JSF, Struts and AJAX.

TECHNICAL SKILLS

Programming Languages: Java, C++, UML, C#, SQL

Java/J2EE Technologies: Servlets, JSP, Java Beans, JDBC, JMS, JNDI, Swing(jsf)

IDE: IntelliJ, Eclipse 4.x, Netbeans, RAD 7.x

Frameworks: Apache Struts, Spring 3.x, Hibernate 3.x, Log4J, JSF, Junit, Angular JS

Web Technologies: XML, XSL, XSLT, DOM, CSS, Java Script, HTML, AJAX, GWT, Web service, SOA

Application/Web servers: IBM Websphere 6.x, JBOSS, Tomcat 8.x

Database: Oracle 9i/10g, DB2, SQL server, MySQL, Cassandra.

Database query tools: Aqua Data Studio, TOAD, Oracle SQL Developer

Testing tools: SOAP UI 5.2.1, JUnit, JMeter, JProbe, Mockito, TestNG

Development Build Tools: ANT, Maven 2.0.10

XML: XSL, DOM, XML Schema, JAXB/SAX, XSLT and Designing DTDs.

Operating Systems: Windows, UNIX, LINUX

Development Methodologies: Agile Methodologies and Waterfall Model.

Tools: /Others: MQseries, Microsoft Visio, ANT, TOAD

PROFESSIONAL EXPERIENCE

Confidential, Paramus, NJ

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involved in various stages of the project as part of SDLC for requirements gathering,design andtesting of designed API’s.
  • Developed Customer Visibility Interface Solution (CVIS) Web Service which allow users to upload data about packages in trailer and notify user, load is complete and ready to enter the Confidential network.
  • Maintained the Selenium and JAVA automation code and resources in source controls like SVN and GIT over the time for improvements and new features.
  • Involved in deployment and integration testing of the overall application in Wildfly server locally and writing deployment-related scripts in MySQL.
  • The enhancement generically comprised of designing new pages in JSP, coding the underlying business functionalities (using Spring with annotations, AngularJS, Wildfly and MySQL), enhancing existing features, fixing existing bugs (both design and functionality related) using agile methodology.
  • Developed the presentation layer using JSP, HTML5, CSS and client validations using JavaScript.
  • Used JDK 1.8 which was packaged bundled with Eclipse. Eclipse GUI environment to develop Javaapplications, including tools for version control, and debugging.
  • Used spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
  • Design and develop Micro services platform to support a multitude of enterprise level applications. Mentor to developers on JS best practices and server-side development.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as DTO, Intercepting Filters, Singleton and Data Access Object(DAO)
  • Followed techniques and principles provided by test driven design (TDD) paradigm for developing quality code.
  • Implemented the library dependency management and application build process using Maven.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances. Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Used Spring Boot framework for building cloud Micro Services and to develop Spring based application radically faster with very less configuration.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Installed the application on AWS EC2 instances and configured the storage on S3 buckets.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication. Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
  • Used Spring Dependency Injection to inject required services.
  • Designed and developed of the entire application using Spring MVC framework and Spring AOP components for intercept function call.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, JAXWS, JAXRPC Web services.
  • Configured and build Asynchronous communication with JMS services with MQ services.
  • Integrating business layer with DAO layer which invoked database queries.
  • Mapping javaclasses with database using Hibernate and in Hibernate Query language (HQL).
  • Involved in installing and deploying the application into WebLogic Application Server along with data source Configuration setup.
  • Created various Parser programs to extract data from Autosys, Tibco Business Objects, XML, Informatica, Java, and database views using Scala
  • Used Selenium tool (Selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded test in other language e.g. html, Java.
  • Written a Quartzjob in a stand-alone application which trigger data base for every 15min to get new data and sends email notification’s or Location scan to the appropriate user depending on the data.
  • Used Quartzscheduler to run jobs at the scheduled time using the Cron Expression.
  • Designed and implemented application using JSP, Spring, Spring Annotations, Spring AOP, Hibernate, JDBC, SQL.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Written complex SQL statements/Joins and procedures to fetch the data from the database
  • Extensively used Log4J for logging in the application, Ant tool to build and configure J2EE applications.
  • Used SVN to check-in and checkout and co-ordinate among team members.
  • Used Eclipse as IDE for development and deployed application on WebLogic.
  • Manage the installation for Broadview Networks/Windstream's flagship product, Office Suite VoIP cloud system
  • Created whole test framework using Selenium for further test creation and execution
  • Followed AGILE (SCRUM) methodologies, had sprint planning every two weeks and setup daily meetings to monitor the status.
  • Remoted into offshore team members using Citrix and Skype for Business.
  • Experience in testing web service endpoints through SOAP UI.
  • Used JProbe, JMeter for performance testing.
  • Fixed bugs reported by QA for the software.

Environment: Java (JDK 1.8), J2EE (Servlets, JSP), Spring, Hibernate, JPA, SOAP Web service, Quartz, Selenium, TestNG/JUnit, Eclipse, Core Java, Sql, Pl/Sql, JSP, JavaScript's, jQuery, Shell Scripting, XML Parsing, Weblogic, Oracle and MS SQL.

Confidential, Basking Ridge, NJ

Sr. JAVA/J2EE consultant

Responsibilities:

  • Involved in various stages of the project as part of SDLC for requirements gathering,design andtesting of designed API’s.
  • Developed Document Service to perform operations like find, get, upload and update operations using Apache Chemistry Open CMIS standards.
  • Developed XSD based on the data mapping document for handling requests for find and updateoperations.
  • Extensively worked on Spark using Scala on cluster for computational (analytics), installed it on top of Hadoop performed advanced analytical application by making use of Spark with Hive and SQL/Oracle
  • Implemented code to handle attachmentas MultipartForm data while uploading and retrieving a document via rest Services.
  • Implemented Aggregation and Pagination logic as part of Find operation in the resource bundle to aggregate results from multipleback end’s.
  • Deployed and Monitored Micro Services Using Pivotal Cloud Foundry, also Managed Domains and Routes with the Cloud Foundry.
  • ProcessingtheXML and JSONrequestsby performing validation and mapping it to appropriate backend requestin the ResourceBundle.
  • Implemented ErrorHandling for operations of Document Serviceas per Standard HTTP ERROR Codes.
  • ImplementedResource andData ServiceBundles based on APIENGINE framework for Document ServicesandexposeddocumentService asbothREST and SOAP service.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and SingletonDesign Patterns.
  • Extensive work experience in deploying applications on various web/application servers includes Glassfish, JBoss, Wildfly
  • Assessed Business Requirements for testing needs and looped with business to enhance them.
  • Used various CoreJavaconcepts such as Multi-Threading, Exception Handling, CollectionAPIto implement various features and enhancements.
  • Developed components of web services usingApache CXF.JAX-WSand JAX-RSstandards.
  • Used SVN to checking and checkout and co-ordinate among team members.
  • Used Maven tool for build purpose.
  • Excellent Programming skills at a higher level of abstraction using Scala, and Java
  • Followed AGILE (SCRUM) methodologies in the development, and involved in sprint planning every two weeks.
  • Remoted into offshore team members using WebEx.
  • Extensively worked on Oracle 11g, PL/SQL and Cassandra databases.
  • Attended grooming, retrospective meetingsandapplied the task based estimations.
  • Attended daily stand up meetingsand provided updates and impedimentsto the team.
  • Worked extensively in TDD,coordinated andclosely worked with testers while developing the code and complete the testing in initial stages.
  • Tested web service APIs using SOAP UI.
  • Used Scala and Python to convert Hive/SQL queries into RDD transformations in Apache Spark.
  • Developed Spark scripts by using Scala IDE as per the business requirement.
  • Build micro services using spring boot for the delivery of software products across the enterprise.
  • Used JUnit framework for Unit testing of application.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for the batch run of the Scripts.
  • Used JProbe, JMeter for performance testing.
  • Involved in doing various testing efforts as per the specifications
  • Used Log4j for logging various levels of information like error, info, debug into the log files.

Environment: Java (JDK 1.8), J2EE, Java APIs, Apache Chemistry, Open CMIS (Cloud-SDK), Spring, Hibernate, RESTful Web Services,SOAP Web Services, IntelliJ IDE, JUnit, JProbe, JMeter, Jenkins, Maven, NoSQL: Cassandra, Oracle11g, PL/SQL, MySQL, Oracle, XML, JavaScript, JSON, Tomcat 8.0, Log4j.

Confidential, Pleasanton, CA

Sr. JAVA/J2EE consultant

Responsibilities:

  • Analyze the Business requirements from technical perspective for enhancements and new development.
  • Performed systems analysis and design of a document automation infrastructure for Client correspondence application utilizing Exstream Dialogue.
  • Handling and defining Driver files, Reference files, Section based files. File fudging and cropping, messages, checks, coupons, remits
  • Application development using JAVA, JSP, Struts 2, Hibernate, UNIX, Batch Programming, SQL.
  • Used J2EE design patterns like Value Object Pattern, Business Delegate, service locator, session façade, Singleton, Factory and DAO.
  • Created UI interfaces with Angular JS 1.2.27 and JavaScript.
  • Documentation of Use Cases (by preparing, LLD, UTP, Understanding Document and Application Publishing Document etc.)
  • Designed and developed Service Oriented Architecture using SOAP and RESTful web services
  • Design and developed various view and partial view using Object Oriented JavaScript, JSON, JQuery, Ajax Helpers and Node.js, Backbone.js, Bootstrap.
  • Managed GIT submodules and performed code merges and resolved conflicts.
  • Developed web services both SOAP, RESTful web services with Apache CXF for integration of services such as login according to the client.
  • Developed screens using JSP, JavaScript, AJAX and Ext JS.
  • Created Single page application using Angular JS bean validator framework.
  • Analyzed systems requirements collaborated with business partners and team members to develop specifications, implement business solutions, and resolve problems.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts table less layout.
  • Implemented SOA to develop Web services using Apache Axis.
  • Used Ant scripts to build and deploy the applications in WebSphere 7.0 application server.
  • Used Log4j and Splunk for logging statements.
  • Developed the Functional Test plan which included the Test Data, testing Scope, Schedule and Strategy.
  • Pleasant experience with Cassandra NoSQL Database.
  • Cassandra implementation using Datastax Java API, Hector API, CQL and Kundera API.
  • CVS was used for project management and version management.
  • Deployed the application on WebSphere 7.0 application server.
  • Involved in web service testing using SOAP UI tool.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suite.
  • Developed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • Used Eclipse as IDE for development and deployed application on WebLogic.
  • Used JIRA for defect tracking and project management.
  • Developed software applications that can interact with the Office Suite hosted platform.
  • Provided Implementation primary support & assisted in resolving the production issues for the project.
  • Developing business process flow charts and use cases.
  • Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings.
  • Tracking of development/work status by having status meetings and documenting.
  • Good knowledge about Output file format handling - AFP files, generating PDF, Report files and Output Queue handling.

Environment: Java, J2EE, Angular JS, Backbone.js, Hibernate 3.0, Spring 3.0, JSPs, GIT, AJAX, Eclipse, IBM WebSphere Application Server v6.1, AXIS, HTML5, CSS 3, Java Script, SOAP UI, Ant, UML, Subversion, Log4j, IBM DB2, Clarity, Maven, Rational Rose, Windows 7.

Confidential, Rochester, NY

Programmer Analyst

Responsibilities:

  • Create the Functional Design documents for the new programs.
  • Create technical specification for the PMS JAVA modules.
  • Code, Unit test and Migrate the PMS User Interface changes and Web-service using JAVA, Servlets, JSP and Struts.
  • Designed and developed the UI using Swing, JSP, HTML5, CSS3, JavaScript (JQuery), and Flex builder.
  • Developed the DAO layer using Hibernate and used caching system for real time performance.
  • Designed the application to allow all users to utilize core functionality, as well as business specific functionality.
  • Developed RESTful Web Services using REST controllers of spring framework.
  • Used AngularJS to consume Restful Web Services over the web and also parse XML, JSON object from RESTful Web services.
  • Building application with JS frameworks such as Angular JS, Ember, and Backbone.js.
  • Involved using Backbone.JS for providing a structure to web applications.
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP for transferring data between the Applications.
  • Involved in designing and developing back end Java Beans.
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in the background
  • Very good knowledge on Ext Java Script.
  • Wrote JSP & Servlets classes to generate dynamic HTML pages.
  • Design and develop XML processing components for dynamic menus on the application.
  • Adopted Spring framework for the development of the project.
  • Developed the user interface presentation screens using HTML.
  • Developed the application using Agile methodology and planned the Scrum meetings.
  • Server- Side implemented on J2EE, Eclipse platform.
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing
  • Developed automated build files, reporting and documentation using Maven.
  • Monitored the error logs using Log4J and fixed the problems.
  • Improving Data Quality in the backend.
  • Defects tracking using Quality Control.
  • Good knowledge about Output file format handling - AFP files, generating PDF, Report files and Output Queue handling.
  • Create the Technical design documents for the new developments and the enhancements carried out.
  • Documenting the project and design the flow charts using Visio.
  • Maintained the existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs.
  • Tracking of development/work status by having status meetings and documenting.
  • Remoted into offshore team members using Citrix and Skype for Business.
  • Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings

Environment: Java, C++, J2EE, MySQL, SOA, Oracle, Apache Struts, Servlets, JSP, JSTL, JDBC, Tag Libraries, JavaScript, JQuery, Ajax, UML, EJB 3.0, Eclipse, SOAP, JBoss7.1, JNDI, WebSphere MQ, XML, Hibernate, Web 2.0

Confidential - Norcross, GA

J2EE Developer

Responsibilities:

  • Extensively participated in the analysis, development and Testing of the application
  • Performed various system analysis duties such as impact analysis on depended modules, providing the design/implementation options, documentation of the requirements, design and various use cases
  • Involved in discussion with business analyst team to gather requirements and demonstrate the desired functionality.
  • Implemented MVC architecture using Struts framework.
  • Performed Validation using JavaScript and Struts Validation Frame Work.
  • Designed & developed the core pieces of the application like Connection Pooling, Logging, XML utility modules (XML SAX, DOM parsing) for Insurance Web Service gateway.
  • Designed and completely implemented the front-end components using JSP, XML and HTML.
  • Custom Tag Libraries were used to create standard tags.
  • Used Spring Framework for data dependency injection, transaction management and AOP.
  • Built SOAP based Web Services using Axis2.
  • Developed Java classes and JSP files.
  • Extensively used JSF framework.
  • Worked on JSF tags extension to keep application more secure.
  • Used AngularJS as the development framework to build a single page application.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to vGUI.
  • Developed dynamic content of presentation layer using JSP.
  • Designed and developed streaming Api using JMS and Multithreading for quote publishing.
  • Develop user-defined tags using XML.
  • Manage the installation for Broadview Networks/Windstream's flagship product, Office Suite VoIP cloud system.
  • Developed JavaMail for automatic emailing and JNDI to interact with the Knowledge Server.
  • Used Struts Framework to implement J2EE design patterns (MVC).
  • Configured WebSphere 7.0 server with RAD IDE and used ClearCase for version control.
  • Involved in implementing DAO pattern for database connectivity with Hibernate.
  • Implemented logging using log4j.
  • Developed robust exception handling and error reporting mechanism.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Involved in unit testing using JUnit.

Environment: JDBC, Struts, Spring, Hibernate, JSP, Log4j, SVN, JUnit, Maven, JavaScript, XML, HTML, WebSphere, RAD, ClearCase, SOAP

Confidential

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application.
  • Extensively used Business Process Modeling (BPMS).
  • Involved in Designing Market Interface (MI) Flow.
  • Implemented data archiving and persistence of report generation meta-data using Hibernate by creating Mapping files, POJO classes and configuring hibernate to set up the data sources.
  • Using Hibernate Framework for Object Relational Mappings and Spring Framework for Dependency Injection.
  • Handled all the client side validations, slide show, show controls, dropdown menus and tab navigation using JavaScript and JQUERY.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Hibernate is used to extract data from database and bind to corresponding Java objects
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed the Hibernate mapping files and involved in writing Junit test cases and suits using Eclipse IDE.
  • Implemented XML parsers with SAX, DOM, and JAXB XML Parser Libraries to Modify User view of Products and Product information in Customized view with XML, XSD, XSTL in HTML, XML, PDF formats.
  • Developed Spring configuration file to define beans, data source and Hibernate configuration properties.
  • Extensively used IBM MQ Series and JMS for communications between middleware Components.
  • Extensively worked with XSD and Xml Beans to work with XML documents.
  • Used JAX-WS (SOAP) and JAX-RS (REST) to produce web services and involved in writing programs to consume the web services.
  • Extensively used the Hibernate Query Language (HQL) in Data Access Objects.
  • Used Maven as build tool and Jenkins for continuous integration development.
  • Involved in writing Junit test cases and performed Unit and Integration testing.
  • Extensively used SQL Developer IDE to work with Oracle SQL.
  • JSF Portal Framework at Presentation Tier and Faces Servlet acts as the Front Controller.
  • Developed UI components and faces-config.xml file of JSF MVC framework.
  • Used Tortoise SVN for Source Control and Version Management.
  • Experience in functional walkthroughs, code reviews and Production Support.

Environment: Java 6, Eclipse, Struts 2, IBM MQ Series, Oracle 11g, SQL, PL/SQL, JQuery, JSP, HTML, CSS, Servlets3.0, Apache Tomcat 7.0, JavaScript, JQuery, MVC, CVS, UML, Windows 7.

Confidential

Java/J2EE Developer

Responsibilities:

  • Gathered Business requirements by interacting with the business analyst.
  • Developed and implemented the business logic component in middle tier using JDBC, JMS and ActiveMQ framework including stateless session classes and Entity bean classes
  • Designed and implemented the GUI application to let the user to navigate through multiple layouts and image manipulation using Java Swing.
  • Tuned SQL Queries, created complex stored procedures, packages, functions, triggers, jobs
  • Consumed and produced REST based services using Jersey.
  • Extensively worked on JSP's, Java Script, java code in action classes EJB (Session Beans) and DAO.
  • Developed Data Access Layer using Hibernate ORM framework.
  • Worked on analysis of validation rules by discussing with business analyst for business validations and implemented client side validation using java script.
  • Used JQuery Ajax for service calls on pages to interact with the server for information.
  • Used JUnit framework for regression test.
  • Involved in bug fixing of N-Tire application.
  • VSS is been used as version control system.

Environment: Java, J2EE, JSP, Weblogic Workshop Struts1.2, Hibernate3.1, EJB, JSF, BEA Weblogic 7.0, IBM Rational XDE, Oracle9i, TOAD, Dreamweaver, Log4j, XML, Web services, Documentum, JUNIT, VSS

We'd love your feedback!