We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Oakland, CA

SUMMARY:

  • 8 years of diversified experience in the field of Java/J2EE projects including Development, Technical Design, Implementation, Maintenance, Support and Testingin all stages of the Software Development Life Cycle in different industry verticals Financial, Insurance, E - commerce, Medical and Telecom sectors.
  • Expertise in Java Servlets, JSP, EJB (session Beans and Message Driven Beans), JMS, JDBC, Frameworks (Struts, spring, Hibernate, JSF) in Implementing web based and enterprise solutions.
  • Experienced in coding java design patterns and J2EE design patterns.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts, spring and JSF Frameworks.
  • Proven expertise in implementing Spring IOC/Dependency Injection/convention over configuration features in various aspects of Spring Framework (Core, ORM Integration, MVC, AOP, and Security).
  • Extensive experience in developing web page quickly and effectively usingJSF, Ajax JQuery, Java Script, HTML, CSS and also in making web pages cross browser compatible.
  • Experience in REST API, SOAP UI and Web Services Development.
  • Experienced in working with Enterprise java beans (Session beans, Entity beans, Message driven beans).
  • Experienced in working different Integration technologies like JMS.
  • Experience and knowledge in writing SQL Queries, Stored Procedures and Triggers in databases viz. Oracle, SQL Server, DB2 UDB
  • Experienced in agile development practices like Agile, Scrum, Extreme and SDLC.
  • Experienced with implementing MVC based solutions using Struts framework.
  • Proficiency in creating UML design artifacts like Class diagrams, Collaboration diagrams, Use Case diagrams and Sequence diagrams.
  • Experience in Multithreading applications, developing Database layer with ORM frameworks like Hibernate, Scala based ibatis, glassfish.
  • Extensively worked to build Model-View-Controller (MVC) and multi-tier Client/Server Architecture using Design Patterns like Business Delegate, DAO, Data Transfer Object, Service Locator, Singleton and Session Facade, View Helper Pattern.
  • Expertise in database modeling, administration and development using SQL and PL/SQL in Oracle, MySQL,MongoDB and SQL Server environments.
  • Used Web Sphere Application Server, Web Logic Application Server, JBOSSand Apache Tomcat in all my projects and successfully deployed and compiled many of the applications on them.
  • Good Experience in software configuration management using CVS, GIT and SVN.
  • Experience in using Maven and ANT for build automation.
  • Knowledge on Build tool Jenkins with configuring check styles, Test coverage.
  • Excellent at understanding new technologies and capable of implementing without conventional
  • Strong Analytical and programming skills in using technology to develop effective complex business solutions.
  • Excel under pressure and thrive in dynamic environments. Comfortable with ambiguity and multitasking.

TECHNICAL SKILLS:

J2EE Technologies: JSP, JDBC, JMS, Servlets

Java Technologies: Spring3.1/3.0/2.5, Struts 1.0, Hibernate 3.3/3.1/3.0, JSF, Angular JS, JMS, EJB

Web Technologies: HTML 4/5, CSS, JavaScript, AJAX, JQuery, XML, JSF

Web Services: SOAP, REST,JSON, WSDL,JAX-WS

Programming Languages: Java7/6/5, C

Database Connectivity: SQL, PL/SQL

Databases: SQL Server, DB2, Oracle 11g,10g/8i,MySQL

App/Web Servers: Apache Tomcat, Oracle Web Logic Server 12c/10.3/9.2, JBoss, Web sphere 8/7, WebLogic 12c/10.3/9.2

Tools: Maven 1.4, Ant, Log4j, Junit

Operating Systems: Windows XP/7/8/ Vista, UNIX, Linux

Source Control: SVN, GIT, CVS

PROFESSIONAL EXPERIENCE:

Confidential, Oakland, CA

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in the Requirements gathering & Analysis from the business team.
  • Developed various UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.
  • Worked on two User interfaces with Spring and Struts Frameworks.
  • Developedbusiness layer using Spring, Hibernate and DAO s.
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
  • Developed user interfaces using JSP, HTML and CSS and tiles framework.
  • Worked in Operations and maintenance team to handle tickets coming from user-base.
  • Used JavaScript and struts validation framework for performing front end validations.
  • Consumed RESTful Web services provided by different vendor to use for Address verification and validation.
  • Experience in analyzing code, finding the root cause by debugging the code.
  • Extensively used Struts framework as the Controller to handle subsequent client requests and invoke the Model based upon user requests.
  • Jersey implementation of JAX-RS is utilized to develop RESTful service.
  • Implemented Test cases using JUnit and Tested web services with REST Client.
  • Developed code for interaction between struts framework and EJBs and process the input data coming from struts framework.
  • Prepared SQL/PL-SQL scripts and Stored Procedures required to implement design and get it fine-tuned from DBAs if needed
  • Used various Java, J2EEdesign patterns like Factory, Singleton, Data Access Object (DAO), Data Transfer Object (DTO), etc.
  • Creating XML using JAXB in from java objects
  • UsedSpring AOP module to handle transaction management services forobjects.
  • Involved in Daily Scrum Meetings and production issues status calls.
  • Used IBM RAD7 as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Involved in Build and Deployment of the application in various Environments.

Environment: Java, RAD7.0, JSP, HTML, CSS, XML, JavaScript, AJAX, Struts2.1, SVN, IBM WebSphere 7.0, Oracle9i/10g, Oracle RightNowTool,JIRA,Tiles framework, Restful Web services, JAXB.

Confidential, Juno Beach, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the Requirements gathering& Analysis from the business team.
  • Applied JQUERY core library functions for the logical implementation of all the applications at the client side.
  • Involved in designing and developed presentation layer using JSF, Ajax, and JQuery and third party libraries.
  • Developed ORM mappings using Hibernate annotations and also established data integrity among all tables sitting on Oracle Database.
  • Implemented Controller layer, business components layer using spring annotations, configuration files and Java.
  • Used spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application.
  • Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Exposed and consumed SOAP based Web Services to communicate between systems.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Used multithreading in programming to improve overall performance.
  • Developed the data access classes using JDBC and SQL queries
  • Worked on the JAVA Collections API for handling the data objects between the business layers and thefront end.
  • Used log4j for logging and SVN for version control.
  • Brief experience on implementing the AngularJS in creating animations based on CSS classes for a new requirement surfaced for the client.
  • Responsible for the oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings (.hbm) files
  • Built dynamically generated dropdown lists using Ajax, JQuery and Angular JS.
  • Worked with Angular JS MVC framework including authoring complex directives, services, controllers and filters
  • Extensively used Oracle programming using SQL and PL/SQL
  • Developed Unit test cases using Junit, Mockito and Easy mock.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.

Environment: Java, J2EE,JDK 1.6,spring, Hibernate, SOAP/Rest, WSD, JMS, JSF, Angular JS,AJAX, JQuery, Junit, Maven, Oracle 10g.

Confidential, Fargo, ND

Sr.Java/J2EE Developer

Responsibilities:

  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer tobusiness logic layer.
  • Involved in implementing all components of the application including database tables, server-side Java Programming (JSP Templates) and client side web programming.
  • Implemented the associated business modules integration using spring, and Hibernate data mapping.
  • Developed the back-end part of the application involving Spring, JPA, Hibernate and Web Services
  • Implemented Service Oriented Architecture by developing Java web services using WSDL and SOAP.
  • Extensively used SOAP in web services to communicate with other applications.
  • Designed and Developed Web Services to interact with various business sectors and used SOAP protocol for web services communication
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Developed Business logic using JavaBeans, Servlets, and Collections.
  • Integrated spring among different layers of an application.
  • Implemented JMS Utility for asynchronous communication to send E-Mail notifications.
  • Used spring framework for dependency injection, transaction management.
  • Used Hibernate ORM framework as persistence engine.
  • Prepared and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
  • Managed and maintained Oracle and NoSQL databases in production domain.
  • Experience in using MongoDB data models document, key-value & wide column, or graph model.
  • Having Experience in MongoDB in using Hierarchy Modeling Techniques like Tree Aggregation, Adjacency Lists and materialized paths.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.

Environment: J2EE, JSP,JDK 1.6, NOSQL,AGILE Methodology, Angular JS, IBM Content Management, HTML5, Struts2, WAS, JavaScript, XML, JDK, MAVEN, Jmeter, SVN, IBM Rational Clear Case, REST, SOAP, WSDL, WebSphere Application Server, SVN, Log4j.

Confidential, Fremont, CA

Sr. Java Developer

Responsibilities:

  • Implemented Life Quote POC using spring core, spring MVC, SOAP Services, AJAX, JQuery.
  • Implemented Internationalization using Spring MVC Interceptors and Spring core modules.
  • Implemented Screen Navigation using JQuery and Spring MVC.
  • Implemented Address normalization using AJAX calls.
  • Developed cross browser compatibility code using CSS and jQuery.
  • Created Data model (Schema) of the Database.
  • Save Quote into Request DB using Hibernate and SEED framework.
  • Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plugin.
  • Code Review using Sonar Check Style for check style violations.
  • Knowledge on Jenkins builds.

Environment: Java, J2EE, JDK 1.5, Spring core, Spring MVC, Hibernate, SOAP/Rest Web services, Ajax, XML, jQuery, HTML5, CSS, SVN, Maven, Jenkins, Oracle

Confidential, Austin - TX

Sr. Java Developer

Responsibilities:

  • Involved in the design and development phases of Agile Software Development.
  • Analyzed current Mainframe system and designed new GUI screens.
  • Developed the application using 3 Tier Architecture i.e. Presentation, Business and Data Integration layers in accordance with the customer/client standards.
  • Developed the common framework for the application using JSF and ICE Faces using RAD.
  • Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and jQuery.
  • Implemented printable chart report using HTML5, CSS3 and jQuery.
  • Applied JavaScript for client side form validation.
  • Built HTML5 and CSS system for controlling text display issues cross-platform and cross browser.
  • Created service layer for managing transactions and implemented services.
  • Developed Business Objects in the business layer to include the business logic and access methods in the Data Integration Layer.
  • Implemented Hibernate for Database Transactions on DB2.
  • Written Web Services (JAX-WS) for external system via SOAP/HTTP call.
  • Used Log4j framework to log/track application.
  • Creating and updating existing build scripts using Ant for deployment Tested and implemented/deployed application on WAS 6.1 server.
  • Used Rational Clear Case for Version Control.

Environment: IBM RAD 6.0,Java 1.5, JSP, Servlets, JSF, ICE Faces, Hibernate, HTML, CSS, JavaScript, Web Services- SOAP, WAS 6.1, XML, IBM WebSphere 6.1, Rational Clear Case, Log 4j, IBM DB2.

Confidential

Java developer

Responsibilities:

  • Mavenizedthe existing applications using Maven tool.
  • Added the required jar files to the application as dependencies to the pom.XML file.
  • Used JSF & Struts frameworks to interact with the front end.
  • Used Spring framework configuration files to manage objects and to achieve dependency injection.
  • Implemented cross cutting concerns like logging and monitoring mechanism using Spring AOP.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Used JAX-WS to access the external web services, get the xml response and convert it back to java objects.
  • Integrated with iText and Jakarta POI to generate Test results in PDF and XLS format
  • Developed the application using Eclipse IDE and worked under Agile Environment.
  • Working with Web admin and the admin team to configure the application on development,, test and stress environments (Web logic server).
  • Modified web pages using JSP and Used Struts Validation Framework for form input validation.
  • Created the WSDL and used Apache Axis 2.0 for publishing the WSDL.
  • Creating PDF files for storing the data required for module.
  • Used custom components using JSTL tags and Tag libraries implementing struts.
  • Used Web Logic server for deploying the war files.

Environment: Java, J2EE, JSF, Struts, Spring, JSP, HTML, XML, Web Logic, iText, DB2, Eclipse IDE, SOAP, Maven, JSTL, TOAD, DB2, Web Logic Server, WSDL, JAX-WS, Apache Axis.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering and analyzing system requirements.
  • Played key role in the high-level design for the implementation of this application.
  • Developed the and Appraisal modules using Java, JSP, Servlets and JavaScript.
  • Developed UI using java swings.
  • Involved in Designing the Database Schema and writing the complex SQL queries.
  • Involved in Code reviews for other modules developed by peers.
  • Designing and establishing the process and mapping the functional requirement to the workflow process.
  • Accessed stored procedures and functions using JDBC Callable statements.
  • Executed and coordinated the installation for the project.
  • Worked on web-based reporting system with HTML, JavaScript and JSP.
  • Involved in Maintenance and Enhancement of the project.

Environment: Java, Jdk 1.3, J2EE (JSP, Servlets, EJB), JDBC, Apache Tomcat, oracle, HTML, DHTML, SQL and JUnit.

We'd love your feedback!