We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • 6 years of experience in IT Design, Development, and Implementation of Java/J2EE Client and server side based applications.
  • Expert in Web Development using Java/J2EE technologies like JSP, Servlets, JDBC, EJB, JMS, JNDI and XML/XSL.
  • Expertise in all the aspects of Software development life cycle (SDLC) in the project which include domain analysis, requirements gathering, functional specification, creating architecture & design documents, implementation, testing, maintenance and documentation.
  • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller), Struts, Spring framework and Hibernate.
  • Good working knowledge in using IDE tools like Eclipse, RAD, Intellij IDEA, and Net Beans.
  • Used web/App servers like JBoss, Web Logic, IBM Web Sphere and Apache Tomcat servers based on client requirement and project specifications.
  • Experience in using Front End Technologies such as HTML5, JavaScript, JQuery, AJAX, AngularJS and CSS3 for developing UI for the applications.
  • Working knowledge of Java Web Services and SOA Architecture with real time knowledge using SOAP, WSDL and UDDI.
  • Good working knowledge in No SQL data stores and relational data modeling, object - relational integration (ORM) technologies.
  • Good coding experience in Stored Procedures, Functions, Triggers and Assertions, etc in Oracle and Microsoft SQL server.
  • Experience in using SVN, CVS as a source control for code changes.
  • Experience in development methodologies such as Agile, Scrum and Test Driven Development and Waterfall model. Proficient in UML concepts and Java/J2EE Design patterns.
  • Extensive experience in performing reviews like code reviews and peer reviews for maintaining best coding standards.
  • Strong ability in communicating with Project development team and prioritizing workload.
  • Effective team player and self-starter with high adaptability to new technologies and having excellent analytical, problem solving skills.

TECHNICAL SKILLS:

Web Technologies: Servlet, JSP, HTML5, XML, AJAX, JavaScript, jQuery, CSS3AngularJS, Bootstrap.

Java Technologies: JDBC, Java Swing, Servlets, JSP, JMS, STRUTS Framework, Spring, JSF, EJB 2.0, Hibernate, Java Beans, Web Services, JUnit

Frameworks: Struts1.x/2.x, JSF1.x/2.x, Spring1.x/2.x/3.X.

Spring Modules: JDBC, AOP, MVC, CORE

Languages: Java, C, and SQL, Python

IDE: Eclipse3.x, MyEclips5.x/6.x.,Net beans, Intellij IDEA 9.x/10.x/11.x,RAD

ORM Technologies: Hibernate1.x/2.x/3.x,Ibatis

Logging & Testing Tools: Log4j, ANTH, JUnit, Jprobe

Web/Application Servers: Apache Tomcat, Web logic, JBoss and Web sphere

Database: MySQL, SQL Server, Oracle, No SQL

Operating Systems: Windows 95/98/NT/XP/2000/7/8, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Sr Java Developer

Responsibilities:

  • Involved in the development of Software Development Life Cycle in Rational Unified Process.
  • Involved in designing Use-case, Sequence Diagrams, Class Diagrams and Data Flow Diagram.
  • Involved in coming up with good design of Spring controller related classes (Controllers, Handler, Form Controllers, Interceptors) suitable for Handset Inventory.
  • Used Spring Core (Dependency Injection), Aspect oriented Programming, ORM integration and MVC modules.
  • Implemented SOAP based logging service
  • Implemented Factory Design pattern to get the DAOs.
  • Designed and implemented a No SQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Extensively used Criteria classes and HQL for accessing Database through Hibernate.
  • Involved in database development using SQL, PL/SQL of Oracle database.
  • Designed the User Interface using JSP and AJAX.
  • Used SOLR search server for their site search features.
  • Wrote front end validations using JavaScript and used Log4j for logging the application.
  • Worked in Test Driven Development environment.
  • Used SVN as a source control for code changes.
  • Wrote Java Beans for the DTO’s like Value objects & Business objects.
  • Coded Test Classes using JUNIT for Unit Testing and used Visual Source Safe for version controlling system.

Environment: Ajax, XML, J2EE (Servlets, JSP), JDBC, EJB, Spring 3.0, Struts 2.0, Hibernate 4.0,spring, wsdl, JMS, GWT,Web logic 11g, ANT 1.7, Eclipse 3.3, Oracle 11g, SOAP Services, No SQL, Restful Web services.

Confidential, San Jose, CA

Senior Java Developer

Responsibilities:

  • Interacted with business team for requirements analysis and issue resolution.
  • Designed use case diagrams, class diagrams and sequence diagrams using UML in Rational rose
  • Setting up role based user access privileges.
  • Own the rapid development of the GUI, from specification through design, coding, debugging, deployment and testing.
  • Designed and developed rich interface screens using JSF and Ice faces.
  • Developed Managed beans and defined Navigation rules for the application using JSF.
  • Extensively worked on CSS and java script, Angular JS, and SASS.
  • Extensively worked on EJB 3.0
  • Extensively worked on MQ series.
  • Worked on new enhancements for the WINS Application.
  • Worked on file upload and file download functionality.
  • Worked on No SQL database for accessing as well as storing the data.
  • Worked on CWF logging and security model.
  • Used clear case for bug tracking tool.
  • Involved database design and developed the PDF reports based on user inputs.
  • Used Rad 7.5 tool and WebSphere 6.1 application server.
  • Worked on Security model both AZN and TAM roles.
  • Worked on XML parsing.
  • Worked on jsp tag libraries.
  • Extensively used XML parsing mechanism for showing Dynamic Web Pages in HTML format.
  • Used Portal toolkit plug-in for creating, testing, debugging and deploying individual Portlets using IBM Web Sphere Portal Server

Environment: JAVA 5, EJB (Message Driven Beans), JSF 1.2/2.0, Ice faces 3.0, RAD 7.5, XML, Web sphere 6.1, DB2, Struts, CSS No SQL, SASS and java script & Angular JS, Hibernate, IBM WebSphere Portal Server.

Confidential, Jersey City, NJ

Sr. J2EE Developer

Responsibilities:

  • Designed and implemented (SOA, SOAP) next generation system on distributed platform.
  • Extensive Used Exception handling and Multi-threading for the optimum performance of the application.
  • Developed web pages using Struts framework, AngularJs, JSP, XML, JavaScript, Bootstrap, sHtml/ Dhtml and CSS, configure struts application, use tag library.
  • Used Apache Struts framework includes the integrated AJAX.
  • Played major role in designing & developing JSP pages and XML reports. Developed servlets and custom tags for JSP pages.
  • Developed few module WebPages using Springs Ioc and Hibernate.
  • Suggested best design and display practices.
  • Designed and developed dynamic pages using HTML, CSS- layout techniques, Java script.
  • Extensive use of multi-threading from synchronization
  • Involved in design (using RUP, Visio) and implemented (SOA, SOAP) next generation system on distributed platform.
  • Implemented the iterative development process using the Agile methodology.
  • Extensively used XSL as a XML parsing mechanism for showing Dynamic Web Pages in HTML format.
  • Used Portal toolkit plug-in for creating, testing, debugging and deploying individual Portlets using IBM Web Sphere Portal Server
  • Implemented OWAS (Open web Application Security) mechanisms for secure bank transactions.
  • Implemented Searching based algorithms for searching key-terms in application
  • Implemented SOAP protocol to get the requests from the outside System.
  • Used CVS as a source control for code changes.
  • Used ANT scripts to build the project and JUnit to develop unit test cases.
  • Developed coding using SQL, PL/SQL, Queries, Joins, Views, Procedures/Functions, Triggers and Packages.
  • Provided development support for System Testing, Product Testing, User Acceptance Testing, Data Conversion Testing, Load Testing, and Production.
  • Deployed application on Web sphere application server.

Environment: java 1.5, J2EE, AJAX, Servlets, JSP, RUP, Eclipse 3.1, Struts, Spring 2.0, Hibernate, XML, CVS, Java Script, AngularJs, JQuery, ANT, SOAP, Log4J, DB2, WebSphere server, UNIX, IBM WebSphere Portal Server, Message Broker

Confidential, Brookfield, WI

Java Developer

Responsibilities:

  • Involved in Full Software Development Life Cycle (SDLC). Used Waterfall Model to develop the entire application.
  • Developed Interfaces using JSP based on the Users, Roles and Permissions. Screen options were displayed on User permissions. This was coded using Custom Tags in JSP using Tag Libraries.
  • Designed and developed database in Oracle.
  • Adopted three-tier approach consisting of Client Tier, Business Logic Tier, and Data Tier.
  • Tested the entire System according to the Use Cases using Junit.
  • Involved in tracing and troubleshooting large volumes of source code using logging tools like log4j, and classes such as Print Writer.
  • Used XML, for developing a dynamic and flexible system for handling data.
  • Packaged and deployed the entire application code to an integration testing environment for all the releases.
  • As an Analyst was involved with interacting with the clients and application user for their Requirements, Specifications and enhancements.

Environment: Struts1.1, JSP, Log4J, Tomcat, Business Objects Crystal Report Server, SQL Server, Java mail, Eclipse 3.1, HTML, JQuery, CSS.

Confidential .

Java Developer

Responsibilities:

  • Worked with business and user groups to identify and implement functional enhancements and new requirements.
  • Extensively used XSL as a XML parsing mechanism for showing Dynamic Web Pages in HTML format.
  • Developed complex intra Portlet communication across web applications using cooperative Portlets. Developed simple Portlet messaging on a single page using Portlet API.
  • Used Portal Enable, Portal Extend for personalization, content publishing, document management, productivity functions along with the scalable portal framework.
  • Extensively used Portal toolkit plug-in for creating, testing, debugging and deploying individual Portlets.
  • Involved in the development of Standard XML reports using the Xalan parser and XSLT style sheets.
  • Developed billing system pages using Struts Framework and written some of the custom tags.
  • Used Spring IOC and MVC for enhanced modules.
  • Implemented SOAP protocol to get the requests from the outside System.
  • Used Rational Clear Case as a source control for code changes.
  • Followed coding and documentation standards.
  • Involved the writing SQL quarries and Joins.
  • Used Rational Clear Quest to document and track issues and resolutions.
  • Provided development support for System Testing, Product Testing, User Acceptance Testing, Data Conversion Testing, Load Testing, and Production.
  • Involved in configuration and deployment of application on Web Logic server.

Environment: Java, J2EE, Servlets, JSP, Struts, Web services, Taglibs, Portals, Hibernate, XML, HTML, SAML, Java Script, SOAP,REST,RAD, Ant, Log4J, Oracle, Web Logic server, Clear Case, Linux.

We'd love your feedback!