We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Around 7+ years of experience in all phases of software development life cycle (SDLC), which includes Design, Integration, Development, Implementation, Interaction, Business Analysis/Modeling, Documentation, Testing, and Deployment of all software applications.
  • Good developing and implementation skills in Core Java and J2EE technologies.
  • Experienced with the Software Development Life Cycle (SDLC) process, Iterative Development Model and OOAD Techniques.
  • Having in - depth knowledge in server side java applications that includes JSP, JDBC and Servlets
  • Proficient in design and rapid development of web and J2EE applications using Core Java, JSP, JSF, CSS, Servlets, JavaScript, Spring, JDBC, HTML/DHTML, XML and Hibernate framework.
  • Developed applications in environments of Agile and Waterfall methodologies.
  • Proficient in MVC architecture using Spring framework / JSP-Servlet and J2EE Design Patterns.
  • Experience in using Design patterns/frameworks such as MVC, Singleton, and Session facade, Value Object, Service Locator and Business Delegate.
  • Worked on IDE’s such as Eclipse/My Eclipse, JBuilder for developing, deploying and debugging the applications.
  • Extreme knowledge in developing front-end applications especially based using Angular JS.
  • Expertise in working with application servers and Web Servers as Web Logic, Web Sphere, Tomcat, JBoss.
  • Well versed in Angular JS applications with an include of Bootstrap.
  • Efficient in using Web services like SOAP and Restful Web Services.
  • Expertise in developing Use Case Diagrams, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML modeling tools like Rational Rose and Visio.
  • Experience in database management for Oracle and SQL server.
  • Effective team player and excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines.
  • Strong analytical, problem solving and programming skills.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, J2EE, JDK 1.6/1.7/1.8

J2EE Technologies: Servlets, JSP, JDBC.

Frameworks: Spring MVC, Hibernate.

Web Technologies: HTML, DHTML, DOM, JavaScript, CSS.

XML Technologies: XML, DOM, SAX, XSL, XSLT, JND I,SOAP.

Application/Web Servers: IBM Web Sphere, Web Logic, JBoss, Apache Tomcat.

Web Services: SOAP, Restful, JAX-WS, JAX-RS, AWS, Apache 2.x, Apache-CXF.

Databases: Oracle, SQL Server, MySQL, DB2, MongoDB

Messaging Systems: JMS

IDE Tools: IBM -WSAD, RAD, Eclipse, JBuilder, NetBeans.

Operating Systems: Windows 98/NT/2000/XP/7, UNIX, LINUX.

Tools: JUnit, Log4j, Rational Rose

PROFESSIONAL EXPERIENCE

Confidential, NJ

Sr. Java Developer

Responsibilities:

  • Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC).
  • Used Agile methodology (SCRUM) for developing application.
  • Developed and Designed user interactive screens using HTML5, CSS3, JavaScript, JQuery.
  • Worked with cross-browser issues related to the front end.
  • Involved in client installation and supported change requests and enhancement.
  • Implemented MVC architecture by using Spring framework, Hibernate in terms of JSPs and Servlets.
  • Created and/or modified SQL Queries whenever required for change requests/enhancements.
  • Managed Spring Core for dependency injection/Inversion of control (IOC), and integrated with Hibernate.
  • Integrate the different parts of the application and test.
  • Implementing the Coding standards and review the code and fixing all the code review bugs.
  • Used Spring IOC, Autowired Pojo and DAO classes with Spring Controller.
  • Developed REST based Web Services for Integrating with the Enterprise Information System Tier.
  • JQuery library has been used for creation of powerful dynamic WebPages and web applications by using its advanced and cross browser functionality
  • Used SVN for version controlling, JUnit for unit testing and Log4j for writing the log files.

Environment: JAVA EE 6, Spring, Spring Security 3.0, Spring MVC, Htibernate 3.0, Servlets 2.5, HTML, JQuery, JavaScript, Oracle11g, REST, XML, Log4j, WebLogic, Jboss, EAP 6.2, JUnit.

Confidential, Minneapolis, MN

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC).
  • Responsible for gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.
  • Used Agile Methodology for the entire module.
  • Worked with Web logic consultants to design JNDI connection and connection pool.
  • Developed Business logic with Spring MVC frame work and ORM mapping using IBatis ORM frame work.
  • Developed and Designed UI screens by using JSP, HTML5, CSS, JavaScript, JQuery.
  • Developed several filters for user authentication and user authorization by using Servlets API.
  • Developed the Hierarchy to support Internationalization to support for the different customers in different countries.
  • Created JUnit test cases, and Development of JUnit classes.
  • Configured log4j to enable/disable logging in application.
  • Developed web services using SOAP
  • Responsible to handle any deployment issues with build release team at the time of deployment.
  • Involved in Code Reviews of other modules, documents, test cases.
  • Responsible to design Technical design documents.
  • Responsible in coordination with offshore team, attending daily and weekly scrum meetings to update the work status, issues clarifications etc.
  • Used JUnit to write repeatable tests (regression testing), mainly for unit testing.
  • Used log4j to implement logging facilities.

Environment: Java EE4, Spring IOC, Spring JDBC, Spring Batch MVC, JSTL, iBatis, Oracle 10g, SOAP, UNIX and Weblogic 9.0

Confidential, Des Moines, IA

Java Developer

Responsibilities:

  • Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC).
  • Developed business components using EJB’s, Servlets for presentation layer
  • Developed web based presentation using JSP and Servlet technologies and implemented MVC pattern using STRUTS framework.
  • Developed Stateless Session beans for implementing session facade.
  • Developed Web Services and Process application using the WebLogic Integrator.
  • Created data transformation in WebLogic Integrator
  • Developed Session facade, DAOs, and VO for configuration module
  • Involved in the implementation of Session facade and Service Locator design patterns.
  • Design and development of session and entity EJBs using WebSphere Application server 5.0.
  • Creation of design documents with UML using Rational Rose
  • Design and development of PL/SQL packages, procedures and functions.
  • Worked in the preparation of Technical Spec documents and Release Documents
  • Customization using JSP and XML for Designing client view.
  • Used maven for code building and XML schema for interface partner agreement
  • Involved in Unit testing, integration testing and regression testing.

Environment: Java, JDBC, JSP, Servlets, EJB, Oracle, XML, WebLogic, ANT, Maven, REST, SVN, SDLC, Junit.

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis and Design of the Project, which is based on MVC (Model-View-Controller) Architecture and Design Patterns.
  • Involved in developing prototypes of the product.
  • Created UML Use Cases, Sequence diagrams, Class diagrams and Page flow diagrams using Rational Rose.
  • Designed and developed UI using HTML, JSP and Struts where users have all the items listed for auctions.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations.
  • Developed ANT scripts for builds and deployments.
  • Developed Controller Servlets, Action and Form objects for process of interacting with Oracle database and retrieving dynamic data.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Parsing of XML documents was done using SAX and DOM and XML transformation was done using XSLT.
  • Wrote JavaScript validations on the client side.
  • Involved in writing Detail Design Documents with UML Specifications.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Responsible for packaging and deploying components in to the Tomcat.
  • Developed backend components, DB Scripts for the backend communication.
  • Used java IO to create reports, which were mailed to be mailed to manager every hour.
  • Responsible for performance tuning of the product and eliminating memory leakages in the product.
  • Conducting Code Review meetings with developers.

Environment: Java, Struts, JDBC, JSP, Servlets, JavaScript, HTML, Oracle, XML, XSLT, SAX, DOM, Tomcat, UNIX, Log 4j.

We'd love your feedback!