We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Carson, CA

SUMMARY

  • Above 10+ years of experience in developing Web based and distributed J2EE Enterprise Applications with Java (1.6 & 1.7), J2EE
  • Strong Programming Skills in designing and implementation of multi - tier applications using Java (1.6 & 1.7), J2EE, JDBC, JSP, Servlets, JavaBeans, JSTL, HTML, JSF, Struts Spring3.0, Hibernate3.0, JavaScript, Angular.JS, J-Query, AJAX, CSS, JAXB
  • Experience in developing Web Services using - Restful, SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design)
  • Experience in working with servers IBM Websphere Portal, Application Servers and Process Server, BEA Web Logic and Apache Tomcat6/7 web servers
  • Experience in developing the application on different methodologies like Agile and Waterfall development framework
  • Experience in developing the application using data structures like Enumeration, Hashtable etc in my earlier projects
  • Proficiency in implementing Core Java concepts like Multithreading, Exception Handling, IOStreams and Collections and Generics
  • Good experience in implementing J2EE compliant applications using various Design patterns, Struts framework, Spring, MVC framework, Hibernate and Messaging Middleware using JMS and MQ
  • Experience in developing front end Presentation and Mid-tier layers while working on multiple Java projects.
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
  • Experience in OOAD architecture and modeling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Rational Rose, RAD and Power Designer.
  • Experience in writing queries in DAO layer using Hibernate framework and Hibernate mapping files.
  • Experience in dynamically generating the reports in graphical format, in Excel and PDF formats using TABLUE tool, SAP Crystal Reporting tool, IBM Cognos Tool.
  • Experience in software testing, Junit testing, and regression testing, and defect tracking and management using HPSM.
  • Having good experience in using and working on the IBM tools like IBM RAD and IBM Process Server.
  • Experience in writing the SQL and PL/SQL queries using the tools like SQL Developer, MySQL, and TOAD.
  • Having good exposer to Enterprise Service Bus tools like IBM Process Server and MULE ESB.
  • Used ANT and MAVEN automated build scripts to compile and package the application and implemented Log4j for the project
  • Involved in technical solution discussions for challenging issues and new implementations
  • Involved in code reviews, source control management, build process, testing and deployments in almost all projects.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.

TECHNICAL SKILLS

Java/J2EE Technologies: Java, Servlets, JSP (EL, JSTL, Custom Tags), JSF, Apache Struts, JSF, SPRING3.x, Junit, Hibernate 3.x, Angular JS, J-Query, Log4J Java Beans, JDBC, JMS, JNDI

Web Technologies: XML, XSL, XSLT, SAX, DOM, CSS, Java Script, XHTML, AJAX, and GUI, Web services using Restful, SOAP, WSDL, Axis, CXF and Apache POI.

Servers(Application/Web): IBM WID7, IBM WebSphere 5.x/6.x, WebLogic 8.x/9.x, Tomcat 6.x/7.x

Scripting Tools: Perl, Shell, VB

Database Technologies: Oracle9x/10g/11g, SQL Server2005/08

Operating Systems: Windows, UNIX, Linux

Source Controls: GIT, IBM ClearCase, CVS, SVN

Methodologies: Waterfall model, Agile SCRUM

Others: Microsoft Visio, ANT, Clear Quest, TOAD, Shell scripting, Rational Rose, PuTTY, winSCP, Maven, Reflection, ITSM, HPSM, HPBSM, Rally, SQL, PL/SQL, UML.

PROFESSIONAL EXPERIENCE

Confidential, Carson, CA

Sr. Java Developer

Responsibilities:

  • Designed and developed the application modules in Agile environment.
  • Distributing the work among all the team members by explaining the functional and technical requirement.
  • Developing the code using Java/J2ee technologies by using the service interfaces and back end classes using spring and Eclipse link framework
  • Generating Sub Reports, Standard, Mailing Labels, Cross Tab Reports and Graph Reports by using Chart expert of IBM Cognos Reports.
  • Implementing data access layer using Object Relational Mapping (ORM) tool - HIBERNATE with standard DAO pattern and HQL Queries
  • Creating extensive SQL Queries for the purpose of data retrieval and data manipulation using JDBC and JNDI on Oracle 10g
  • Implemented Java Spring MVC design patterns as a part of web based application development.
  • Involving inwriting and configuringbean configuration files using spring framework.
  • Involved in exposing and consuming the different standard formats like JASON/XML/TEXT/Object using RESTful webservies.
  • Designed the UI using HTML5, Angular JS, JQuery and CSS.
  • Involved in Choice routing, Mediation, WS-Security, Service Orchestration, Transformations using data weave using Mule flows in ESB.
  • Used MapQuest webservies for identifying the user address validation in the google maps.
  • Involved in data migration from one database schema to another schema using ETL process.
  • Own the entire ownership of the application and lead the team from development stage till production release.
  • Involved in discussions with data scientist on the different kind of calculations of statics formulas on Provider and Claim scores.
  • Involved in build and deployment process from development to production environments using Ant, Maven and GIT.
  • Involved in testing of the application with millions of records in production and fix the bugs as and then.
  • Worked closely with project managers and other team members to form a team effort in development when have
  • Closely worked with the QA team for testing and resolve bugs in the application.
  • Knowledge Transfer: Gave presentations to the other teams about the work we have done and explained various features we developed on the ongoing project.

Environment: Java, Hibernate3.0, Spring Source tool 2.9.x, Tomcat6 Server, Oracle10g, spring3.0, Web ervices(Restful/SOAP) using CXF framework, MAVEN, Angular JS, J-Query.

Confidential, Minneapolis, USA

Sr. Java Developer

Responsibilities:

  • Designed and developed the application modules in Agile environment.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
  • Designed and developed the presentation layer which includes the development of standards-browser compliant - user interactive web pages using CSS, spring (MVC) tag and JSTL tag libraries with Client side validation and unit testing.
  • Designed the UI using HTML5, Angular JS, JQuery and CSS.
  • Written custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Exposed and consumed the SAOP WSDL’s using CXF frame work.
  • Developed several REST web services and used JSON as a data exchange format.
  • Used JQuery and JSF validation framework for front end validations.
  • Maintained the Production and the Test systems.
  • Responsible Unit testing, documentation, Code review analysis and fixed post production issues.
  • Worked on bug fixing and enhancements on change requests.
  • Involved in the writing the all formats of database quires like SQL, HQL, Criteria in DAO layer.
  • Extensively used the LOG4J to log regular Debug and Exception statements.
  • Involved more with the Client interaction whenever the defect is raised.
  • Worked closely with the internal test team for functional testing.
  • Had more command in using Tableau Software tool in creating the Weekly and monthly SLA’s, preparing availability charts for application and presenting to management in daily calls.

Environment: Java, Hibernate3.0, Spring Source tool 2.9.x, Tomcat6 Server, Oracle10g, spring3.0, Web Services(Restful/SOAP/WSDL) using CXF framework, MAVEN, Angular JS, J-Query, HPSM, TABLUE.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in writing the batch process code for reading the XSD’s, different formats of files using the java code.
  • Designed and developed user interfaces using JSP, HTML and CSS.
  • Developed ActionForm classes, Form beams, action classes using Struts.
  • Hibernate is used to persist the objects in the Database.
  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Developed DAOs interfaces for hibernate to interact with the database and also responsible for Code reviews and unit testing.
  • Involved in the writing the all formats of database quires like SQL, HQL, Criteria in DAO layer.
  • Extensively used the LOG4J to log regular Debug and Exception statements.
  • Involved in writing J-Unit tests, responsible for code review, preparing document and fixing the production bugs.
  • Involved more with the Client interaction whenever the defect is raised.
  • Worked closely with the internal test team for functional testing.

Environment: Core Java API, JSP, Portals, JSF framework, Hibernate, RAD6.0 (7.1), Web Sphere application/portal server/Process Server, Oracle11g, Maven, JMS.

Confidential

Software Engineer

Responsibilities:

  • Generated the Reports using SAP Crystal Report Tool from Scratch
  • Experience in generating Sub Reports, Standard, Mailing Labels, Cross Tab Reports and Graph Reports by using Chart expert of Crystal Reports.
  • Worked with versions of Crystal Reports including Business Objects Crystal Reports XI.
  • Created reports using Crystal Reports formulae, Grouping, Parameters, Selection criteria
  • Extensively worked on reports that contained several Static and Dynamic prompts
  • Worked with Infrastructure team for deploying the parameter Reports and Schedule Reports.
  • Developed the notices through VIP application Using Vantage Framework.
  • Involved in creating Mule flow implementation and Consuming SOAP/Rest Web Services
  • Involved in conversions of different formats of objects like JSON to XML Conversion using Mule ESB features.
  • Involved in Security Implementation like UsernameTokenServiceFlow, UsernameTokenSignedServiceFlow, SignedSamlTokenServiceFlow - SAML2 + signature using Mule ESB features.
  • Worked on Hibernate configuration files and mapping files for persistence layer and transaction management.
  • Implemented data access layer by Object Relational Mapping (ORM) tool - HIBERNATE with standard DAO pattern and HQL Queries.
  • Extensively used the LOG4J to log regular Debug and Exception statements.
  • Followed Agile methodologies during the project execution time.
  • Wrote extensive SQL Queries for the purpose of data retrieval and data manipulation using JDBC and JNDI on Oracle 10g.
  • Involved in performance evaluation of VIP and devising methods for improving performance without disturbing the functionality.
  • Involved in developing batch programs for VIP that run on a nightly, weekly and monthly basis.
  • Performed Unit testing and documented the results as part of defect fixing.
  • Participated in daily scrum meetings to update daily work activities and progress

Environment: Core Java/J2EE, XML, Eclipse Galileo, Vantage framework, Oracle 10g, TOAD, SQL HTML, JavaScript, Servlet, Tomcat 6.0, Agile development/Scrum, JUnit, Ant, Track record, Windows XP and Windows 7, Struts, HIBERNATE3.0, SAP Crystal Reports Tool, Business Objects, Mule ESB.

Confidential

Java Developer

Responsibilities:

  • Given the corporate training for newly joined employees in Java / J2EE, Hibernate technologies
  • Developed a JAVA API for processing back end data from File to DB and vice versa using the Flat File Adapters using IBM WID tools and process server.
  • Worked with the SOA architecture and Business Process Objects in the IBM WID layer.
  • Involved in the developing the BEPL process using IBM Process server tool.
  • Involved in the testing the health care scenarios batch process using 270/271 (Outbound/Inbound) files.
  • As a senior resource I was also responsible for Code reviews and unit testing with production data.
  • Given the internal technical demos on technologies like Java/J2EE and Hibernate.
  • Involved in the writing the all formats of database quires like SQL, HQL, Criteria in DAO layer.
  • Involved in Unit testing in IBM Websphere each and method in a java class and integrated with IBM Process Layer server for DB calls.
  • Extensively used the LOG4J to log regular Debug and Exception statements.
  • Involved discussions with the Client interactions whenever the defect is raised or for new implementation
  • Involved in the source control activity process like check in, check out, merging etc... in ClearCase, GIT, SVN
  • Worked with the Build & deployment teams after delivering the code for future build using MAVEN, ANT.
  • Worked closely with the internal test team for functional testing.

Environment: Core Java API, JSP, Portals, Ext JS, JSF framework, Hibernate, RAD6.0 (7.1), Web Sphere Application /portal server/Process Servers, Oracle10g, ANT.

Confidential

Java Developer

Responsibilities:

  • The overall architecture was designed as per MVC architecture and Struts framework
  • Responsible for designing and developing UI for the application using JSP's.
  • Developed Java beans and Action classes.
  • Generated test plans for a set of programs and conducted the unit and system testing for the programs.

We'd love your feedback!