We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Albany, NY

SUMMARY

  • Over 8 years of experience in designing web/enterprise applications using Java/J2EE technologies
  • Strong Experience with core Java, J2EE technologies, including Servlets, JSF, JSP,Hibernate, JDBC, EJB MDB’s, Struts and Spring.
  • Experience in frameworks and open source tools like Hibernate, Spring, JPA, Struts, EJB MDB’s and Maven.
  • Experience in Objected Oriented Design patterns and J2EE Design patterns.
  • Strong programming skills in Core JAVA, JDBC, JSP, Servlets, JNDI, Hibernate, Swing, JMS, EJB and JSTL.
  • Experience of client side web technologies including HTML, JavaScript, CSS, XML, and AJAX
  • Expertise in deployment of applications in web and Application Servers such as WebSphere, Apache Tomcat, JBoss and Apache Tomcat Server.
  • Excellent experience working with Agile Software Development methodologies.
  • Experience in SOA Architecture using Web Services, AXIS, WSDL, SOAP, XFIRE, JAXB, JAXP and JAX - RPC.
  • Proficient in ORM frameworks using Spring Data, JPA, Hibernate
  • Hands on experience with Object Oriented Design (OOD) and developing applications using UML.
  • Expertise with Iterative development methodologies, designing Class diagrams, Sequence diagrams.
  • Strong experience with Oracle database and programming languages SQL, PL/SQL and in developing Packages, Stored Procedures in Sybase, Functions, Triggers and Cursors.
  • Experience handling off-shore team and coordinating with onsite team.
  • Experience working with Perl Scripts.
  • Strong Testing support & defect resolutions skills.

TECHNICAL SKILLS

Programming Languages and Tools: C, C++. Java, PL/SQL

Technologies: J2EE,Servlets,Hibernate, JSP, JSF, JDBC,EJB MDB’s, XML, Apache CXF, JPA, XSLT, Junit

Web Services: SOAP, REST

Web/Application Servers: IBM WebSphere, JBoss, Apache Tomcat

Frame Works: Struts, Spring 3.0, Angular JS

Databases: Oracle 10g, My SQL, SQL Server, Sybase

IDE’s & Utilities: MyEclipse, Maven, Ant, Gradle

Scripting Languages: Ajax, JavaScript, JQuery, PERL, HTML,DHTML

Tools: SOAP UI, Checkstyles

XML Technologies: DOM, SAX

Version Control: CVS, VSS, Rational Clear Case,GIT, SharePoint, Harvest

Protocols: TCP/IP, HTTP, HTTPS

Methodology: J2EE Design Patterns, MVC framework, Agile

Operating Systems: UNIX, WINDOWS 98/2000/NT/XP,LINUX, MS-DOS

PROFESSIONAL EXPERIENCE

Sr. Java/J2EE Developer

Confidential, Albany, NY

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Developed Web services for sending and getting data from different applications using SOAP1.1 messages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, then used SAX and DOM XML1.1 parsers for data retrieval.
  • Used Springs and Angular JS for web page development and front-end validations
  • Used Oracle service cloud to deploy Rules and expose the Interview sessions a Soap webservice.
  • Developed a restful web service project for sending data to NYS gov team from business Wizard.
  • Involved in deployment of policy rules on JBOSS and Oracle Hub.
  • Worked on JBOSS for start, stop and running various java instances through command line interface.
  • Worked with Business Analyst team in collecting the requirements and developing the required code.
  • Arranged meetings and discussed various functional requirements and business logics with Business Analyst team.
  • Implemented MVC architecture by making use of Spring framework
  • Used multithreading in programming to improve overall performance.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes
  • Used AngularJS as the development framework to build a single-page application.
  • Designedand developed dynamic web pages using HTML5, CSS3 and client side validation using JavaScript.
  • DevelopedSingle Page Web Applications using RESTFUL web services plus Ajax and AngularJS
  • Used Oracle 11g as the backend database.
  • Involved in design of the database schema, writing SQL queries and development of Stored Procedures using PL/SQL.
  • Developed necessary parsing and XML construction logic for complex data structure using XML parser APIs JAXB.
  • Consumed web services from different applications.
  • Extensively used JQuery selectors, events, Traversal and Jquery AJAX with JSON Objects
  • Worked on UNIXShell Scriptingtasks.
  • Developed the maven scripts for the deployments in different environments.
  • Developed Hibernate in Data Access Layer to access and update information in the database.
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Responsible for trouble shooting the production issues.
  • Supported Testing Teams and involved in defect meetings.
  • Used SVN for version control and used eclipse as the IDE for implementing the application.

Environment: Oracle 11g, JSP, Servlet, Hibernate 4.1.9.2,JavaScript,HTML5, CSS3, EJB 3.1, PL/SQL, JNDI, JAX-WS, XML, XSL,Unix, Spring 4, XSLT, JQuery,JBOSS,SQL Developer, MAVEN, Agile(XP), Angular JS,JUnit, SOAP-UI, Log4J, GIT.

Sr.Java/J2EE Developer

Confidential, Bloomington, IL

Responsibilities:

  • Developed Request, Response XML schemas (XSD) for the Module which are part of SOAP request and response.
  • Web services development experience Spring with Hibernate for client/server side within Service Oriented Architecture.
  • Incorporated state specific business logic in Java code using spring configurations and exposing them as Web Service as per Base profile specifications 1.0 and WSDL contract.
  • Developed necessary parsing and XML construction logic for complex data structure using XML parser APIs JAXB.
  • Worked onJAXWS, JAXB, JAXPWebServicesusingSOAP and JAX-RS, Jersey for Restful WebServices.
  • Worked within SOA based enterprise framework to build web services
  • Implemented MVC architecture by making use of Spring framework
  • Implemented Java/J2EE design patterns on IBM platform
  • Used Servlets and Multithreading concepts.
  • Extensively used JQuery selectors, events, Traversal and Jquery AJAX with JSON Objects
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and HTML.
  • Used EJB for implementing the business Logic.
  • Developed PL/SQL stored procedures and functions for enforcing database constraints.
  • Developed Junit test cases for all the complex business scenarios and ensured the complete code coverage.
  • Frontend validation was done using Javascript.
  • Developed the maven scripts for the deployments in different environments.
  • Involved in the Code reviews and followed the coding standards without compromising on quality by making sure 100% code coverage.
  • Created a solution to replace legacy/Web Method system with aJMS, MQbasedengine.
  • Have very good exposure in monitoring the splunk logs and verification of sonar reports, Jenkins builds.
  • Supported Testing Teams and involved in defect meetings.
  • Suggested process improvements for the comparison of premium values between batch and rating.
  • Resolved the production tickets issued and deployed patches to the test environment.
  • Preparation of design documents and generated class and sequence diagrams using RAD.

Environment: Java 6, Apache Tomcat Server, JAXB, JAXWS, JQuery, XSLT, EJB, AngularJS, Spring(dependency injection, AOP, MVC), Hibernate, AJAX, JPA, HTML, CSS, JavaScript, JUnit, Maven, Tortoise SVN.

Sr.Java/J2EE Developer

Confidential, Kansas City, Kansas

Responsibilities:

  • Built the application using Test Driven Development(TDD) approach
  • Generated UML artifacts such as use cases, sequence diagrams, class diagrams using Rational Application Developer
  • Developed the workflow interfaces using JSPs, CSS, Struts Tiles layouts and the request processors using DispatchAction and Action
  • Used Spring framework for dependency injection, integrating with Hibernate and managing transactions
  • Integrated with WebMethods via web services.
  • Created topics, queues and MDB’s for communication using JMS/IBM MQ Series
  • Used DOJO Toolkit for designing light weight UI components/widgets and sending AJAX requests to the server
  • Used Core Java and multithreaded concepts to develop and application implementations.
  • Worked with Business Analyst team in gathering requirements and developing the required code.
  • Used JAX-RPC Web Services using SOAP to process the application for the customer
  • Implemented Web Services to send or retrieve data from different applications using SOAP protocol
  • Extensively used JQuery selectors, events, Traversal and Jquery AJAX with JSON Objects
  • Developed Tables, Indexes and Triggers for the database using TOAD
  • Developed PL/SQL stored procedures and functions for enforcing database constraints.
  • Processed customer information for sending bills at the end of the month
  • Used AngularJS as the development framework to build a single-page application.
  • Worked on front end languages like HTML, CSS and java script
  • Used JavaScript for client side validation
  • Developed necessary parsing and XML construction logic for complex data structure using XML parser APIs JAXB.
  • Used Hudson CI Environment for code check-ins and displaying status of the current builds
  • Configured the connection pools and security for the server
  • Used Socket Programming and RMI for client/server communication
  • Used JUnit to perform unit testing
  • Developed the application using Eclipse
  • Deployed the application on WebLogicServer
  • Prepared test data files using Perl scripts.
  • Responsible for trouble shooting the production issues.
  • Supported Testing Teams and involved in defect meetings.

Environment: J2EE, Eclipse,WebLogic Server, CSS, Angular JS, Spring, DOJO 1.2, XML, HTML, SOAP,JavaScript, TOAD, PL/SQL,MongoDB, AJAX, JUnit, Linux.

Sr.Java/J2EE Developer

Confidential, Omaha, NB

Responsibilities:

  • Actively involved in interacting with business users to record user requirements and created the Functional Specification Documents and remodeled the existing architecture.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams using Microsoft Visio.
  • Developed the custom Logging framework used to log transactions executed across the various applications using Log4j.
  • Designed and developed a prototype using Struts for web module.
  • Developed common business related custom tag using JSP and published to rest of the teams. Developed user interface using JSP, Struts tag library.
  • Developed common client validation framework using commons validation framework, java script.
  • Developed dynamic proxies to consume the web services developed in JAX-WS standards for CRM module.
  • Published JAX-WS based web services where in all the requests will be routed to this Single Point service and based on the request they are forwarded to the corresponding legacy operations.
  • Leveraged the IOC concepts of Spring framework to integrate Struts based user interface with Hibernate based persistence interface.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements. Co-ordination with offshore team on development activities.
  • Participated in Code migration and resolving code conflicts in various versions.
  • Developed PL/SQL stored procedures and functions for enforcing database constraints.
  • Coordinated with Developers and QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting up Testing and Development Environment.
  • Used Maven in building the application and auto deploying it to the environment.
  • Involved in exporting and importing integrations and jar files from development, staging and production environments.
  • Resolved the production tickets issued and deployed patches to the test environment.

Environment: Java 1.5, Struts 1.2/2.0, JEE, EJB, JAX-WS, XML, XSD, SOAP, WSDL, SOAPUI, LOG4j, JUnit, Mock objects, MAVEN, JMS, Eclipse, Edit Plus, JBOSS.

Java Developer

Confidential

Responsibilities:

  • Worked on JAX-WS, JAXB WebServices using SOAP and JAX-RS, Jersey for Restful WebServices.
  • Involved in complete Software development life cycle ofUKBSS Migrationsdeveloped usingJ2EEand Client GUI inStruts, JSP.
  • Created a solution to replace legacy/Web Method system with aJMS, MQbasedengine.
  • Worked on LDAPbased Sign Onmechanism for Authentication and Authorization.
  • Worked onSpring AOP, IOCconcepts extensively.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization.
  • Worked on front end languages like HTML, CSS and java script in developing internal tools.
  • Used RAD, Eclipse for application Development extensively.
  • Extensively usedLog4J for logging,JUNIT as a test framework, ANT.
  • Responsible for trouble shooting the production issues.
  • Worked on UNIXShell Scriptingtasks.
  • Worked in Prototyping & Scrum/Agile Software Development methodology.
  • Extensive working knowledge on good Project Documentation.

Environment: Java/J2EE, JSP, Servlets, HTML, CSS, Java Script, Struts, Spring, Web services, SVN, Log4j, Eclipse, Quality Center, Apache Tomcat, SQL Server, Agile Methodology, XML Beans, SQL Developer, FileZilla, UNIX, Putty.

Java Developer

Confidential

Responsibilities:

  • Implemented MVC architecture by making use of Struts framework
  • Developed JSPs and Servlets in the web-tier and EJB’s in the business tier
  • Client side validation was done using JavaScript and CSS was used to define the view of the pages
  • Implemented business logic using Session Beans
  • Implemented data access objects using Entity Beans
  • Used JMS/IBM MQ Series for synchronous/asynchronous communication and sending updates to various other applications
  • Developed user interface using JSPs and HTML
  • Designed Tables, Indexes, Stored Procedures, Functions and Triggers for the database
  • Involved in different phases of Software Development Lifecycle such as Requirement Analysis, Design and Development
  • Involved in java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework
  • Deployed the application using WebLogic.
  • Implemented JNI wrapper around native-code backend module to provide ability for JAVA clients to communicate with backend using RMI.
  • Coded Ant build scripts to build and deploy the application on JBoss on Windows 2000.
  • Worked on WebLogic Server.

Environment: J2EE 1.3, WebLogic Server, MySQL, ASE, JSP, Servlet, HTML/DHTML, CSS, JavaScript, EJB 2.1, Jakarta Struts, JDBC, MQ Series, JUnit, Log4J, CVS, Rational Rose 2003, Windows 2000

We'd love your feedback!