We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

West Des Moines, IA

SUMMARY:

  • 8+ years of IT experience as a Java Developer in Requirements Analysis, Design, Development, Implementation, Production and Support of Java, J2EE and client - server technologies.
  • Involved in all the phases of Software Development Life Cycle (SDLC).
  • Extensive experience in developing applications using HTML, Java Script, JQuery, JSP, Servlets, JavaBeans, EJB, JSTL, JSP Custom Tag Libraries, JDBC, JMS publish/Subscribe.
  • Developed and deployed multi-tier Enterprise Applications using Tomcat, JBoss, OC4J, Web Sphere 5.x, 6.x, and Web logic 8.x, 9.x application servers.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like Struts MVC, Spring IoC, Spring MVC, Spring Web Flow, Spring JDBC, Spring JMX and Hibernate.
  • Developed and deployed Web Services to interact with partner interfaces, and written client interfaces, and implementation classes to consume the web services.
  • Working experience in using UML, XML parsers (SAX, DOM), XSL, XSLT, SOAP, WSDL, WSDL2JAVA, JWSDP, JAXWS, JAXRCP.
  • Developed J2EE applications on IDE’s like Eclipse, WSAD, and Rational Application Developer.
  • Working experience in developing Session (Stateless & Stateful), Entity and Message Driven Beans.
  • Implemented Design patterns such as Session Façade, Abstract Factory, Singleton, Value Object, DAO, Business Delegate, Transfer Object, Command Pattern and Service Locator.
  • Developed ANT scripts and shell scripts for the build and deployment of J2EE applications.
  • Experience with AJAX and WORKING EXPERIENCE WITH DOJO AND JQUERY, Data Transfer using JASON, XML etc.
  • Hands on experience with JMeter for load-testing in both single and master-slave methodology.
  • Used Jconsole, VisualVM, MC4J and JManage for ManagedBeans monitoring.
  • Hands on experience with ClearCase, Clear Quest, ISR, as well as REMEDY.
  • Sound RDBMS concepts and extensively worked with Oracle 9i/8i/10g, SQL Server 2000 etc.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Experience in training the Jr. Developers in Java/J2EE Technologies, and willingness to learn new technologies.
  • Very good experience in developing Test Cases using JUnit.
  • Excellent communication and interpersonal skills and a very good team player with the ability to work independently

TECHNICAL SKILLS:

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, ODBC, JNDI, RMI, JSP Custom Tag Libraries, Tiles, XML (SAX & DOM), Java Mail API, JAXM, JAXP, JAX-RPC, JAXB, ANT, Applets.

Web/App Servers: WebSphere 5.x/4.x, WebLogic 8.x/7.x, Tomcat 5.x/4.x, JRun, JBoss, Apache

IDE Tools: WSAD 5.x, WebLogic Studio 8.x/7.x, Eclipse 3.0/2.1.1, JBuilder, Visual Studio

Web Services: XML, SOAP, WSDL, Apache AXIS, JAX - WS, JAX-RS, Apache CXF, REST

Data Bases: Oracle 8i/9i/10g/11g, DB2, SQL server, MS Access, DB2, Mysql

Languages: Java, JavaScript, Visual Basic, PL/SQL, HTML, DHTML, XML, UML, C++

Operating Systems: Windows 9x/NT/2000/XP, Win 7, Win 8, UNIX (Sun Solaris), Linux

Other Tools: MAVEN, Jenkins, Subversion (SVN), Log4j, CVS, JUnit, ANT

PROFESSIONAL SUMMARY:

Confidential, West Des Moines, IA

Sr. Java Developer

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Developed the entire application implementing MVC Architecture integrating Hibernate and spring frameworks.
  • Used GIT as version control.
  • Used spring framework for Dependency Injection and Hibernate for ORM mapping along with JPA.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (Oracle).
  • Developed Spring MVC Restful web services.
  • Used SQL statements and procedures to fetch the data from the database.
  • Performed Code Reviews and mentoring, involved in triaging and fixing the issues.
  • Developed validation component in combination of java script and XML validation rules, developed common components to support the user interface Validation.
  • Ability to work well independently or in a team environment. Possess excellent analytical and troubleshooting skills, proactive in solving problems.
  • Developed data access components using JDBC, DAOs, and Beans for data manipulation.
  • Used Maven as build and configuration tool.
  • Used XML/XSL and Parsing using both SAX and DOM parsers.
  • Developed test cases and performed testing using JUnit.
  • Monitored the error logs using log4j and fixed the problems.
  • Involved in testing and fixing the bugs and also reviewed the code.

Environment: Eclipse, Tomcat, Rest Services, Web Services, J2EE, SQL Developer, Spring, Maven, JUNIT, JSP, Servlets, GIT, Tortoise SVN, JDBC, ExtJS, Hibernate 3.

Confidential , Kansas City, MO

Sr. Java Developer

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Used Hibernate Object relational mapping (ORM) to achieve data persistence.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Developed hibernate DAO Accessor Classes using Spring JDBC Template.
  • Developed Methods in the DAO layer to persist the POJOS in the database.
  • Designed and developed Web services based on SOAP, WSDL.
  • Implemented the Singleton and Factory design patterns.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Developed the presentation layer using JSP, Tag libraries, HTML, CSS and client validations using JavaScript.
  • Developed web applications using Spring MVC, JQuery, HTML5.
  • Implemented Spring Dependency Injection mechanism.
  • Integrated user interface, server layer, persistence layer using Spring IOC and Spring MVC integration with Hibernate.
  • Implemented test cases for Unit testing of modules using JUnit and used ANT for building the project.
  • Developed complex SQL queries for extracting data from the database.
  • Used GIT to keep track of all the implementations and modifications done in the project.

Environment: Java/J2EE, HTML, CSS, JavaScript, Ajax, GIT, Servlets, Js, Hibernate, Spring, Oracle 11g, Eclipse, Tomcat, XML.

Confidential, MN

Sr. Java Developer

RESPONSIBILITIES:

  • Involved in analyzing the requirements and participated in discussions with business analysts.
  • Design and developed JSP’s for different User Interactive (UI) web pages using Spring Framework.
  • Developed UI using JQuery, JavaScript, AJAX, CSS and HTML.
  • Implemented Spring Dependency Injection and Spring Transactions in business layer.
  • Used iReport tool to generate Jasper reports and published it in the form of pdf.
  • Used Hibernate to store the data into database and wrote HQL to access the data from the database.
  • Used J2EE design patterns like Value Object Pattern, MVC, Singleton Pattern and DAO.
  • Used Apache CXF, JAX-WS, JAX-RS for designing and developing REST and SOAP Web services.
  • Used SQL Server as the back-end database and performed operations on the database.
  • Used Eclipse IDE and deployed the application on JBoss server.
  • Used Maven as build and configuration tool.
  • Used Jenkins for continuous Integration.
  • Developed test cases and performed testing using JUnit.
  • Monitored the error logs using log4j and fixed the problems.
  • Used SVN as version control.
  • Involved in testing and fixing the bugs and also reviewed the code.

Environment: SOAP, JAX-WS, Maven, REST, JSON, JUNIT, Soap-UI, Eclipse, Intellij, JBOSS, Web Services, J2EE, Toad, Tortoise SVN, Spring IOC, Spring JDBC, Camel, MQ.

Confidential

Sr. Java Developer

RESPONSIBILITIES:

  • Worked with the business users to gather functional business requirements.
  • Documented technical, implementation, and deployment specifications.
  • Involved in designing use cases, activity, sequence, and class diagrams.
  • Documented the user interface specifications and reviewed with the business teams for approval.
  • Used Spring MVC framework for developing the presentation layer.
  • Designed and developed user interfaces using Ext-JS, HTML and CSS, JSP.
  • Used Ext-JS libraries to create list box, combo box, radio and check box controls.
  • Implemented User-Input validation dialogue boxes using Ext-JS.
  • Used MAVEN for building the application and Jenkins for continuous integrations.
  • Created REST web services for populating and saving data from/to database.
  • Extensively used Hibernate in data access layer to access and update information in database. Also developed DAO’s for Hibernate to interact with database.
  • Interaction with Oracle Database is implemented using Hibernate.
  • Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using PL/SQL, Oracle 10g and used them in WEB components.
  • Involved in SCRUM sprint planning and daily standup meetings throughout the process of development.
  • Involved in architecture and detailed design.
  • Developed code complying with Sun standards and implemented best practices.
  • Involved in supporting the application in different test and production environments, also involved in code reviews.
  • Implemented various new features to enhance the interface usage and applicability.

ENVIRONMENT: Java 1.6, Eclipse, WebLogic, JDK 1.6, J2EE 1.6, Spring, MAVEN, EXT-JS 4, REST Web services, Oracle, PL/SQL, JSP, CSS, Hibernate, SVN, JMS.

Confidential

Java Developer

RESPONSIBILITIES:

  • Interacted with the client business analysts, functional teams to review and understand the requirements and developed technical design, implementation, and migration specifications.
  • Acted as a single point of contact between offshore and onsite development teams and coordinated various tasks and activities throughout the project implementation.
  • Worked with the project manager to plan the different tasks and estimate the implementation costs.
  • Used Spring-IOC concepts and Spring MVC architecture for developing the application.
  • Developed customer centric event driven and data driven web interfaces using HTML, JavaScript JSP, Servlets, Beans, XML, JSF, and Java.
  • Modeled the entire application and designed use cases, sequence diagrams, activity diagrams, and class diagrams using Rational Rose and designed the application using Model2 framework.
  • Developed client side and server side validations using validation controls, JavaScript, and Q-Rules.
  • Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using SQL, PL/SQL, Oracle 9i and used them in EJBs and WEB components.
  • Used EXT-JS in UI development since it has a rich client side controls.
  • Developed data access components using JDBC, DAOs, and Beans for data manipulation.
  • Configured and built Asynchronous communications with JMS services.
  • Defined data mappings using existing mainframe copy books and designed reusable XSD schemas.
  • Used JTOC to connect to IMS DB and designed web pages using JSP to replace the legacy screens.
  • Developed data migration stubs to migrate data from IMS DB to the Oracle database instance.
  • Designed and developed and deployed Session, Entity Beans, and Web Components on Web Sphere.
  • Developed business layer components and integration services using XML Parsers and Java.
  • Documented unit, integration, and systems test cases and executed them at various stages of the application development lifecycle and documented the test results in Quality Center
  • Worked with the business users to execute the acceptance tests and changed the code to fix defects and changes to requirements as needed
  • Created project branches in Clear case and setup the development workspaces for other team members
  • Maintained the different versions of source code with changes ready to be deployed to development, QA, and production environments
  • Used MAVEN as a build tool.
  • Worked with different environment management teams and infrastructure stewards to setup development and test environments and migrate the solution to test and production server farms
  • Worked with the operations support team to provide 3rd level post production technical support to the solution and worked on Break/Fix activities as and when needed.

Environment: Web Sphere 6.0, RAD 7.0, J2EE, Java, IMS DB, Ext-JS, Oracle 10gs, Servlets, Beans, SOAP Web services, Clear case, JSP, EJBs, JDBC, SQL, PL/SQL, XML, HTML, JavaScript, Q-Rules, UML, Rational Rose, Windows Server 2, Spring 2.5,Maven, JMS.

Confidential

Jr Developer

RESPONSIBILITIES:

  • Worked with the business users and stakeholders to gather functional business requirements
  • Documented technical, implementation, and deployment specifications
  • Developed proof of concepts to present the workable prototypes to stakeholders and LOB managers
  • Implemented the validation framework using JavaScript, Q-Rules to extend client side as well as server side validation of application abandonment rules and policies
  • Designed and developed the WLC application and the different modules such as Claims, Failure Analysis, Warranty Center, Parts Return, Supplier Recovery using Struts Framework
  • Validated the Queries and Stored Procedures
  • Implemented logging functionality using Log4j.
  • Worked on transaction management in the application using Struts Action Annotations, Workflow Annotations, Interceptor Annotations, and Validation Annotations.
  • Configured the framework, action mappings, and interceptors using Struts configuration files like struts.xml, strutsdefault.xml, struts-plugin.xml, and struts.
  • Defined workflow sequences for various rule validations and implemented different actions for a policy rule validation using Struts Action Chaining.
  • Developed tester interfaces and object initiation interfaces and tested the different action classes and framework objects using JUnit.
  • Defined the messaging interfaces, mapping specifications, and generated partner specific feeds for different partners using WLC framework adopting to the validation policies and rules
  • Developed test cases, plans and executed the different cycles of tests and document the test results
  • Developed the WLC (Warranty Life Cycle) Application Framework components and reviewed and consolidated work done by the team members and attach it to SVN.
  • Involved in testing and debugging the application.

Environment: WSAD, JBoss, Maven, RSA, JSP, Struts, SVN, XML, HTML, JavaScript, J-Rules, Q-Rules, Oracle 9i/10g, Windows Server 2000/2003.

We'd love your feedback!