We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Quincy, MassachusettS

SUMMARY

  • 10+ years of experience in Analysis, Design, Development, Implementation of application software in Web - based environment, distributed n-tier architecture and Client/Server architecture using Core Java, J2EE technologies.
  • Expert in Project Delivery starting from preparing sequence diagrams - class diagrams - code generation - detailed design/implementation - unit testing - component testing - integration testing - performance testing, UAT testing and production support.
  • Experience in full system development life cycle (Plan & Define, Design, Development, Deployment Support and Testing) using Agile and Water Fall methodologies.
  • Expertise in Object Oriented technologies using Java, J2EE, Design Patterns, JSP, Servlets, Struts, spring, Hibernate, JDBC, EJB, JMS, Java Mail, RMI/IIOP, SOAP and REST based Web Services.
  • Expertise in implementing applications with Model-View-Controller (MVC) pattern using Jakarta Struts and implementing various Java/J2EE design patterns including Singleton, Factory, MVC, Front Controller, DAO, Service Locator, Business Delegates, Business Object, Data Transfer Object and Session Façade.
  • Development of Enterprise Java Beans (EJB) and Message Driven Beans (MDB) components. Good knowledge with Message queue (MQ) channels for asynchronous communications.
  • Experience in designing WSDL and consuming web services using WSDL.
  • Expertise in using and configuring logging utility tool Log4j.
  • Used ANT and Maven build scripts and project release documentations.
  • Good experience in developing applications in varying business domains like Banking, Finance, Telecom, Insurance and Inventory based on Confidential Web Sphere, Web Logic, JBOSS, Sun One and Tomcat server.
  • Very Good Working experience in using JMS provider Confidential MQ Series and sound knowledge in developing Asynchronous Modules build on top of Message Driven Beans (MDB), JMS.
  • Experienced with IDEs such as RAD, Eclipse.
  • Hands on experience in working with Oracle and DB2 databases.
  • Expert in cloud builds and deployments.
  • Expertise in using source code version control tools Clear Case, CVS, Harvest, Git and SVN.
  • Experience in working with multiple Operating Systems like Windows, Linux and knowledge on UNIX to troubleshooting, find and fix critical problems.
  • Ability to work independently or collaboratively in any product development assignment or system development business because of excellent ability to understand business requirements (SRS) and System Design.
  • Has good experience in independent responsibility as well as ability to contribute and be a productive team member.
  • Excellent team player with good analytical, problem solving, planning and interpersonal skills. Willing to relocate: Anywhere Authorized to work in the US for any employer.

TECHNICAL SKILLS

Programming Languages: Java, JavaScript, Python, UML, SQL, PL/SQL

Java/J2EE Technologies: JSP, Servlets, EJB, SOAP and REST based Web Services, JPA, JDBC, JMS, MDB, JNDI, RMI, Java Mail, and JSTL.

J2EE Frameworks: Spring, Struts, Hibernate.

Web/Application Server: Tomcat, BEA Web Logic, Confidential Web Sphere, JBoss, Sun One

Web Technologies: HTML, XML, XSLT, JavaScript, CSS, SOAP, SOA, Confidential MQ, JSTL, XML Beans.

Databases: Oracle, DB2, MS SQL Server, MS Access.

IDEs: RAD, Eclipse, Net Beans.

Other Tools &packages: Drools, Maximo, SYCLO Mobile Suite, CVS, SVN, Harvest, Clear Case, Clear Quest, JUnit, Maven, ANT, Toad, Log4J, MDM, JIRA, ITPORTAL, SOAP UI. Web Plug-in(Http Request, Poster), Cloud build and Deployments.

Modeling Tools: Confidential Rational Rose.

SDLC Methodology: Agile, Waterfall model.

Operating Systems: Windows, Unix/Linux.

PROFESSIONAL EXPERIENCE

Confidential, Quincy, Massachusetts

Senior Java Developer

Responsibilities:

  • Designed and developed SFD for Custody cloud application to migrate reports from legacy application.
  • Analyzed and designed Custody and MYSS metadata scripts to migrate from legacy to cloud environment.
  • Designed and developed new database scripts for migration project.
  • Extensively worked on application development using Java1.6 Semantics and migrated to cloud environment.
  • Extensively worked on code analysis and application security scanning through VERACODE Tool.
  • Extensively worked on ANT build script change for new web module.
  • Closely worked with other teams MYSS, Testing, Offshore China and Business Teams on development enhancements.
  • Extensively worked on application logging functionality change.
  • Extensively worked on code analysis during the migration of the project and formalized codebase.
  • Extensively worked on application cloud deployments.
  • Developed new DB schema and DB objects for project enhancement.
  • Extensively worked on project enhancement changes using Java and DB Metadata scripts.

Environment: Java, Servlets, EJB, XML, Web Services (SOAP), Oracle, Clear Case, Clear Quest, Cloud deployment, Log4j, Websphere7.0, RAD.

Confidential, Atlanta, Georgia

Senior Java Developer

Responsibilities:

  • Designed and developed the Web Service interfaces using AXIS2 WSDLs to communicate with multiple delivery channels like CLP, OLB, and NAC.
  • Developed several use cases using JAVA technologies EJB, Web Services, spring, Hibernate and JMS.
  • Implemented business logic using EJB and Data Access Objects (DAO) successfully.
  • Developed Web Service Client programs to consume the third party web services (EQUIFAX).
  • Used Hibernate ORM framework as persistence layer, configured hibernate.xml file and Involved in Mapping, Coding and Fine-tuning of Hibernate Queries.
  • Implemented code using design patterns like DAO, Façade, Factory, etc
  • Developed build script using ANT to build, package, test and deploy application in application server.
  • Logging tool is implemented by using log4j.
  • Code analyzed, reviewed and also integrated with profiling tool (JPROFILER) to check the performance of the application and fixed many performance issues.
  • Investigated and resolved many critical issues like "Out Of Memory Error", by closing the connection objects and by other recommended java collection objects.
  • Designed and developed health scripts to perform the health checks and smoke tests for the web applications using SOAP UI.
  • Extensively worked in deploying the Applications on Web sphere application server.
  • Extensively worked in solving the issues and RFCs when moving application from DEV to INTG and PROD.
  • Provided code fix for most of the production issues during Warranty Period.

Environment: Java, Hibernate, EJB, JMS, XML, spring, Web Services (SOAP and REST based Web Services), SQL, DB2, Harvest, ITPORTAL, JUnit, Log4j, SOAP UI, Websphere7.1, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in gathering, analyzing and preparing in enhanced Business and Functional requirements.
  • Implemented new featured use cases using Java, RMI and Java utility classes.
  • Designed and Developed java classes to map the data from UI to the Database.
  • Extensively developed SQL queries to map data from java classes to database.
  • Prepared Technical specification documents and implemented changes using Java semantics and Agentry frame work semantics.
  • Extensively designed and developed on the requirement of generating the reminders to the user for the Overdue, Upcoming and Current Tasks for user Agentry client application.
  • Developed different Interfaces (RMI) to interact with MAXIMO application.
  • Interacted with many user Clients and Fixed Agentry client application issues.
  • Given Functional and Technical KTs to the DEPO Managers on Agentry enhancement functionalities.
  • Involved in solving the issues when moving application from DEV to INTG or UAT.

Environment: Maximo framework, Agentry Framework, Java1.5, RMI, Web Services.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in gathering, analyzing and preparing in enhanced Business and Functional requirements.
  • Designed and implemented USE CASES using Java code semantics as per requirements.
  • Designed and developed Web services to make the service call SAP application.
  • Developed the WSDL and XSD Schema to describe service request and response XMLs.
  • Implemented WSDLs and Deployed into Web Server-Apache Tom Cat.
  • Developed client programs to consume SAP based Web Services.
  • Designed and developed several reusable utility classes using Java semantics for application business logic and validations.
  • Designed and developed health scripts to perform the health checks and smoke tests for the web applications.
  • Designed and developed LOG4J to log the system and ANT script to generate WAR files.
  • Designed and Developed Health Scripts to perform testing of the application using SOAP UI.
  • Performed deployment of application in Apache Tomcat Server and integrated with other messaging applications servers.

Environment: Tomcat6.0, Java1.6, Web Services, Axis2, Soap UI, Eclipse, Confidential MQ.

Confidential

Java Developer

Responsibilities:

  • Designed and developed interfacing layer to front end applications using EJB technologies.
  • Extensively worked in developing business Use Cases using Java, EJB, Web Services, JMS technologies.
  • Developed several standard utility custom validation classes in java for Service Layer.
  • Developed build script using ANT to build, package, test and deploy application in application server.
  • Integrated the newly written code with the existing application and performing integration and complete functionality.
  • Extensively worked in entire SDLC life cycle like design, Coding, Code Review and Deployment preparation.
  • Implemented JUNIT test cases.
  • Extensively worked in deployment documents preparation and deploying the activities on Web Logic application server.
  • Used various Design Patterns such as Factory, Data Access Object, Façade and Singleton.
  • Extensively worked in solving the issues and Change Request enhancements during development phase and warranty period.
  • Developed and integrated messaging services using JMS QUEUE and TOPIC for messaging communication in Web Logic Application Server.
  • Developed Web Service client programs to consume WSDL provided by backend applications.
  • Prepared development and deployment configuration documents and mentored team members.
  • Extensively worked in fixing issues of QC and IST during warranty period.

Environment: Java, WebLogic, Eclipse, spring, EJB, JMS, Web Services, AXIS, JAXRPC, WSDL, Clear Case, JUnit, JIRA Tool

Confidential

Java Developer

Responsibilities:

  • Developed scripts for monthly and quarter PROMOTIONS development of application.
  • Developed many Server side and client validations using struts framework.
  • Developed complete module presentation layer one module.
  • Designed and Developed in writing Validations using Struts.
  • Developed a new module Air Incentives customization and customized all screens with new JSPs and changed Screens using new JavaScript and new CSS files.
  • Designed and developed several utility methods using Java script for UI development.
  • Designed Use Cases with considerable usage of J2EE design patterns.
  • Developed JSPs for user interface with Tag libraries, Custom tags and JavaScript.
  • Developed middle tier business logic, using Singleton & DAO patterns.
  • Developed custom validation plug-in for validation of user input in struts framework.
  • Developed with integration of Struts, Spring and Hibernate.
  • Used WebLogic Web Services for deploying the services to the Server.
  • Provided significant input to the overall system framework design.
  • Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system.

Environment: Java1.4, Struts1.2, Ejb2.1, Hibernate, WebLogic, Sun One server, ANT, spring, Junit, CVS.

Confidential

Java Developer

Responsibilities:

  • Involved in development which included Business logic from presentation layer to Data Layer.
  • Implementations for business requirements commonly used throughout the applications.
  • Developed the presentation /User Interfaces (GUI) using JSP, HTML, and Dynamic JSP.
  • Developed rules for business validations using Rule Engine.
  • Developed validations using Struts validations and Business validation using Rule Engine and JBOSS DROOLS.
  • Developed Build scripts using ANT for project deployment.
  • Project Deployment on every week which included various activities.
  • Involved in internal QC deployments and INT deployments.
  • Developed Cron job schedulers for application on UNIX Operating system.
  • Used Java, J2EE, EJB and implement highly configurable interfaces and pattern implementations for business requirements commonly used throughout the application.
  • Used JProfiler for monitoring the application.
  • Designed Use Cases with considerable usage of J2EE design patterns.
  • Developed JSPs for user interface with Tag libraries, Custom tags and JavaScript.
  • Developed middle tier business logic, using Singleton & DAO patterns.
  • Developed custom validation plug-in for validation of user input in struts framework.
  • Provided significant input to the overall system framework design.
  • Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system.

Environment: Java1.4, Struts1.2, Ejb2.1, JBOSS DROOLS, JBOSS and Dynamic JSPs, Rule Engine, Eclipse, Oracle, SQL, PL/SQL, Log4j, JavaScript, Linux, Windows XP, SVN,ANT.

We'd love your feedback!