We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Wayne, PA

SUMMARY:

  • Around 7 years of experience in Software Development Life Cycle, developing Web centric and Object oriented business applications with Java & J2EE technologies.
  • Excellent knowledge of all the phases of software development life cycle (Requirements gathering, analysis, design, development, testing and implementation) using Waterfall, RUP and Agile methodologies.
  • Excellent knowledge on Java Swing - building, enhancing, maintaining applications.
  • Excellent knowledge on Java multithreaded application like managing, debugging, Synchronizing threads in distributed environment.
  • Sound knowledge of Core Java - File handling, Collections, Applets, Swings, configuration, Class loaders.
  • Knowledge on Java profiling tool JProfiler.
  • Excellent knowledge on Healthcare records and EDI& HEDIS.
  • Excellent Knowledge on Public & private cloud, Worked with PaaS, SaaS.
  • Excellent design and programming skills in JAVA and J2EE technology, including Core Java, Portlets, Servlets, JSP, EJBs (Session Bean, Entity Beans, JMS/MQ Series), JDBC, Spring, MVC, XML, XSD, XSLT, RMI, JNDI, Java Mail, XML Parsers (DOM and SAX), JAXP, JAXB, Java Beans etc.
  • Excellent Knowledge on java Flex.
  • Experience working with extract, transform, load (ETL) Tools.
  • Sound knowledge of Object Oriented design and development.
  • Expertise in UI technologies like AngularJs, HTML 5, DHTML, Java script, Bootstrap,Node JS, ExtJS,React JS, CSS, AJAX, JQUERY, DOJO, JSP, Applets/Swings, and Tag libraries. And involved in creating UI components on using GWT, Java Server Faces, Sencha.
  • Experience working with ATG repositories and Process ATG DMS.
  • Experience with ORM mapping tools like Hibernate, which implements Java Persistence API (JPA).
  • Involved in producing & consuming SOAP based & Restful web services using WSDL, SOAP, JAX-WS, JAX-RS, AXIS, CXF, SOAUP UI, and JERSEY etc.
  • Having good understanding of various GOF Java & J2EE Design patterns like Singleton, Factory, Abstract Factory, Adapter, prototype, Front Controller, Business Delegate, Service Locator, DAO, DTO and VO, WCAG 2.0 standards etc.
  • Experience working with Cassandra database.
  • Developed application based on ORACLE and mongodb.
  • Expertise in DB Design, DB normalization and writing SQL Queries & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes, Cursors and Views etc.
  • Experience creating Use Case Model, Use Case Diagrams, Class Diagrams, sequence diagrams using JUDE, Microsoft Visio and Rational Rose.
  • In-depth experience in programming, deploying, configuring of middle-tier popular J2EE Application Servers like IBM WebSphere 8.2, Oracle WebLogic 8.1/9.2/10.3.3, JBOSS, Glassfish3 and Tomcat.
  • Knowledge on Linux operating system, UNIX commands and PERL script.
  • Hands on experience in writing Ant build scripts and setting up Maven dependencies for J2EE Application deployments.
  • Experience in tracking defects, issues, risks using Jira, Clear Quest, and Quality Center.
  • Worked on build and deployment tools - Ant and Maven with Hudson and Jenkins build.
  • Performed unit testing using JUNIT test cases and used Mockito for stubbing.
  • Expertise in using IDE’s like My Eclipse, Eclipse 3.x, RAD and IntelliJ.
  • Proficient in coding/design guidelines and checking Check styles, PMD defects & Find Bugs. Configured EMMA tool to check code coverage.
  • Strong analytical skills with ability to quickly understand client's business needs.
  • Excellent problem solving skills with strong technical background and good inter Personal skills.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure.

TECHNICAL SKILLS:

Languages: C, JAVA, J2EE, J2ME, HTML, Java Script, React JS, CSS, AngularJS and PL/SQL

Web Technologies: J2EE - Servlets, JSP, JDBC, EJB, JMS, AJAX, JSF, Struts and Spring, ATG

Operating systems: Linux & Windows

Web tools and languages: HTML, XML, Java Script, JQuery, JSON, SOA webservices and RESTful servicesRDBMS: MS-SQL 2008, Oracle 11g/10g/9i/8i, Sybase & MySQL, mongodb,Cassandra database.

Frameworks: MVC, Spring 3.3(Annotation Based), Struts 2.0, Hibernate, JPA & JTA,JSF

Development IDE/ Tools: Eclipse 3x, STS (Spring Source Tool Suite), SOAPUI, RSA (Rational Software Architect), RAD, SQL Developer and DB Visualizer

Methodologies & Concepts: Agile, Waterfall system analysis and design

Servers: Tomcat, Web Logic, Web Sphere, JBoss and ATG Dynamo

Build Tools: Ant, Maven, Jenkins

Reporting Tools: BIRT

Version Control Tools: SVN, CVS, Tortoise, Visual Source Safe (VSS)

Project Management &Design Tools: Rational Project Management (RPM) and Visio, Rational Rose and Enterprise Architect, OOAD & UML

.Bug Tracking Tools: JIRA, CRM, Bugzilla, Remedy and QTrack

PROFESSIONAL EXPERIENCE:

Confidential, Wayne, PA

Sr Java/J2EE Developer

Responsibilities:

  • Have been part of development and deployment of the project.
  • Back end development of the project in terms to writing Java services for various functionalities to implement SOA and OSB.
  • Integrating the services with accordance to the existing services and developing the new WSDL and XSD files as per the business needs.
  • Performing front-end - to - back end integration for different forms of wires.
  • Server side Scripting using Java Script (Node JS, ExtJS,React JS).
  • Have dealt with the total development and integration of Security Services from end - to - end.
  • Creating and modifying the views in Springs framework so as to mask the appearance of URLs to end users.
  • Developing on HEDIS & EDI .
  • Performing Transaction Management & claims reports.
  • Creating Java code and modifying the existing code so as to match with the front JavaScript files.
  • Developing web-services for different functionalities in the application in SOAP architecture.
  • Developed SOAP webservices from the scratch and also Consumed partners webservices.
  • Designed Controllers for the application.
  • DevelopedATG repositories and Process ATG DMS.
  • Tested applications in different prospective during junit testcases.
  • Creating Keyspace Operations, Table Operations & CURD Operations.
  • Integrating Cassandra database with Transactions management application.
  • Have written Database queries to deal with updating of records in Cassandra Database.
  • Used hibernate in order to deal with large databases.
  • The development model was semi-agile.
  • Deploying Application in to a server.
  • Integration with Jenkins.
  • Creating packages using Maven
  • Actively participated in production support.
  • Had to do quality assessment and control for the application.
  • Documenting and updating the work that is being done.

Environment: Java, J2EE, JSP, Servlets, JDBC, Java Script (Node JS, ExtJS,React JS),Mongodb, Weblogic Server 10.3.6, Jboss 7, Tomcat Server,Glassfish3, Spring tool suite, Maven, JAX-WS, JAXB, Soap UI, Log4j, MQ, SVN, Subclipse, Clear Quest, Oracle 11g, jQuery, Hibernate, JSP, AJAX, AngularJS, HTML 5, XML, Struts, Springs Framework.

Confidential, Charlotte, NC

J2EE/Java Developer

Responsibilities:

  • Understand and analyze the requirement document, to come up with design.
  • Involved in Analysis and Design of the application.
  • Applying Spring Framework for transaction Management and Spring JDBC for building ORM, and Dependency Injection.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Used DAO pattern to retrieve the data from database.
  • Extracting and transforming & Load the data using ETL Tools.
  • Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.
  • Developed the user interfaces using JSF 2.0, Java Script, HTML, DHTML, CSS and AJAX.
  • Developed a single page eligibility verification module using AngularJS, HTML5, CSS3,GWT.
  • Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Deploying in public Cloud.
  • Developed cloud based services.
  • Extensively used Junit and JMockit for writing unit test cases.
  • Used Sonar, Jenkins to build the projects.
  • Applying WCAG 2.0 Standards.
  • Implemented Agile methodology throughout the project development lifecycles.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files.
  • Used Subversion for version control.
  • Involved in writing SQL Queries for interacting with database through JDBC.
  • Used Maven for build process, and test the JUnit test cases.
  • Implemented the Makito unit testing.
  • Used the Tomcat application server to run the application, and test it.
  • Reviewed the code developed by team members in Crucible and wrote documentation for product.
  • Handled the database management using PL/SQL DML and DDL SQL statements.
  • Parsed the XML content and updated the database using DOM and SAX parser.
  • Analyzed the performance of system software code and wrote code to tune it.

Environment: Java, J2EE,Spring3.0, JDBC Template, Eclipse 4.3 Kelper, log4j, Maven, Git,Collections, Jenkins, Sonar, Tomcat 7.0, Glassfish3, IBM Informix DB, JAXB, JAXP.

Confidential, Bloomington, IL

J2EE/Java Developer

Responsibilities:

  • Actively involved in the Trade Processing Services template design meetings.
  • Collected business users’ requirements and created the business requirement documents.
  • Delivered the technical design document and functional requirements document.
  • Developed Healthcare Records on EDI.
  • Involved in the Development Environment Procedure meetings to setup Maven build procedure.
  • Metered team members on SOA, Messaging and Maven builds to bring them up to the speed.
  • Created JUnit test cases for unit testing. Extensively involved in unit testing, integration testing and coordinated with technical writers in developing documentation guides.
  • Written Fit/Fitness Fixtures for User Acceptance Test (UAT).
  • Implemented the Data Access Object (DAO) component of the application that abstracts and encapsulates the data access from the application to Hibernate.
  • Involved in design, coding for the business layer using Java, and Spring Framework and EJBs.
  • Wrapped Velocity Engine as a Velocity Service to process velocity business logic templates.
  • Implemented J2EE Core design patterns like Front Controller, Business Delegate, etc.
  • Developed Aspects (AOP) for the Transaction, Logging, and Database Retry purpose.
  • Demonstrated Pivot functionality which in Position management module of TPS.
  • Developed reusable factories using Agitator factory API and shared them with other teams.
  • Installed, configured and administrated Oracle database and Web Logic Application Server 8.1 and Enterprise Messing Services in the development environment.
  • Involved in the development of reusable common components to use across TPS.
  • Designed and Developed Velocity Templates for business rules.
  • Responsible for design and development of JMS messages.
  • Used JMS packages to develop MQ Series interfaces that interact with the application.
  • Developed Message Publishers, Listeners for TIBCO Rendezvous with their API.
  • Actively involved in 24x7 production support.

Environment: Java, J2EE, EJB, TIBCO EMS, TIBCO Rendezvous, TIBCO Business Works, TIBCO Hawk, XML Canon, Fuego, Spring Framework, Swing, JIDE, Web Services, Axis, Log4j,JUnit, Java Beans, Hibernate, Velocity, Maven, SVN, Subversion, Fit/Fitness, Continuum, UML, Visio, BEAWebLogicApplication Server, Eclipse(WTP), Visual Studio .Net, C#, VBA, JMS, XML, Oracle9i/10g, Microsoft Project, UnixShellScripts, Business Objects, XPlanner, Agile, Extreme Programming, Unix, Linux, and Windows XP, Multi-threading, FIX.

Confidential, Arlington, VA

Java Developer

Responsibilities:

  • Involved in analyzing the user requirements and specifications for deciding the flex component needed to be developed and their interaction.
  • Involved in the design by preparing UML diagrams using Microsoft Visio tool.
  • Created POJO layer to facilitate the sharing of data between the front end and the J2EE business objects
  • Used server side Spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle,
  • Used Oracle coherence for real-time cache updates, live event processing, in-memory grid computations.
  • Developed Web services by using Restlet API and a Restlet implementation as a RESTful framework
  • Implemented Message Driven beans to develop the asynchronous mechanism to invoke the provisioning system when a new service request saved in the database used JSM for this.
  • Transformed XML documents using XSL.
  • Used JavaScript for client while server validation through Expression Language
  • Used DOA’s as design patterns.
  • Created PL/SQL Stored Procedure Functions for the Database Layer by studying the required business objects and validating them with Stored Procedures using Oracle, also used JPA with Hibernate provider
  • Developed authentication through LDAP by JNDI
  • Developed and debugged the application using Eclipse IDE
  • Developed test cases and performed unit testing using JUNIT.
  • Implemented Maven as build and configuration tool.
  • Used SAML for SSO login to access the web service provided and OAuth for authorizing the user to the application.
  • Used ApacheTomcat Application Server for application deployment in the clustered window environment
  • Used CVS repository for version control, created dynamic online reports using SQL
  • Developed format for the data inside requests and responses by Restful web services using JSON
  • Used Quest TOAD, SQL Developer, PL/SQL, SQL*Loader for internal data storage and retrieval.
  • Involved in fixing IST, QA and production defects & tracked them using QC.

Environment: Java(Applets, Structs, Collections, Synchronization),J2EE, Servlets, JSP, HTML, JS, CSS, DOJO, Apache-Tomcat, Maven Repository, JMS, DOM/SAX, XML, XSD, XSLT, SQL, PL/SQL, Oracle 11g, TOAD, SQL Developer, Eclipse, JUnit, CVS, Spring - DI, AOP, MVC, Oracle coherence, JSM, Web Services - WSDL, JAX-WS, AXIS, CXF, JAX-Restful Services, JAXP, JAXB, QC etc.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements Analysis, and Design and Development phases of the project with major emphasis on Development of the modules.
  • Build Flex applications with Adobe Flash builder.
  • Developed and Documented the Detailed Design (DDs) of the new Requirements by proposing the feasibility of implementing them in technical aspects.
  • Analyzed the business requirements and prepared a clear understanding document.
  • Created a detailed Construction Plan with all the modules to be developed, their sub tasks, and the time needed for their completion.
  • Developing Java Swing i.e. building, enhancing, maintaining applications.
  • Used Java multithreaded applications like managing, debugging, synchronizing threads in distributed environment.
  • Used Spring MVC Framework for developing web applications.
  • Developed the business logic using spring and persistence logic using Hibernate.
  • Designed and Developed application screens using HTML, JQuery, JSP and CSS.
  • Wrote Unit test cases and Integration test cases.
  • SOAP Web services have been consumed through WSDL files for the information needed for verification/validation and continuous process flow.
  • Developed the project deliverables according to the Milestone mentioned.
  • Achieved and maintained Code Quality Standards by running the Code quality tools like Check style and PMD.
  • Developing & Deploying cloud based services.
  • Executed the Unit Test cases by manually running the test cases for proper project flow and also by using JUNIT Automated Unit testing tool
  • Defects have been tracked through State Farm Internal Defect tracking portal and closed.
  • Deployment of the project in all the appropriate environments like test environment, QA, Pre-production and production environments.
  • Delivery of the project to the client upon achieving the code quality standardsand necessary reviews.
  • Developed the Junit Test classes for the new Java source code.
  • Used Maven as a build tool for maintaining dependencies and packaging
  • Deployed the application in Apache Tomcat server

Environment: Java (Applets, Structs, Collections, Synchronization),J2EE,JSP,Servlets,Spring,HTML,CSS,SpringToolSuite,Microsoft-Visio,Apache Tomcat,Maven,SVN,JUNIT,GemFire, Web Services(SOAP)

We'd love your feedback!