We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Sun Certified Java Programmer has Over 7+years of IT experience in analysis, design, and implementation and testing of various Client/Server Applications, Web Based Applications using Java, J2EE Technologies, Object oriented programming Concepts and Database administration.
  • Excellent work experience on Core Java, J2EE, Servlets, JSP, XML, XSLT, Apache Ant, Tag Libraries, MVC frameworks such as Struts, Struts Validator Framework and Struts Tiles Framework.
  • Experience with MVC frameworks like spring, Struts and ORM tool like Hibernate & ibatis.
  • Expert level experience with Web based Application design & development using Java/ J2EE Technologies like JSP, Servlets, EJB, JQuery, JavaScript, HTML5, CSS, XML and JMS.
  • Experience with J2EE design patterns such as Intercepting Filter, Front Controller, Business Delegate, and Data Access Object
  • Strong programming skills in Core Java Such as Multithreading, I/O Streams, Collection Interfaces and Exception Handling.
  • Implemented the persistence layer using Hibernate - ORM.
  • Strong working knowledge in using XML (SAX and DOM), XSL, XSTL, HTML, DHTML, JavaScript.
  • Very good implementation experience of Object Oriented concepts and Java/J2EE design patterns.
  • Experience with multiple Servers like Confidential WebSphere, WebLogic, Sun Glass Fish, JBoss and Apache Tomcat/Camel.
  • Enhanced the Python scripts used for executing the Algorithms in Windows Environment.
  • Expert level experience with various RDBMS/ Database servers like Microsoft SQL Server 2008/2012, DB2, AS400, Oracle 9i/10g/11g.
  • Experience in developing with IDEs such as WSAD, Eclipse, RAD and NetBeans.
  • Experience in writing SQL queries and PL/SQL Programming (Stored Procedures, Cursors and Triggers).
  • AWS Infrastructure setup Web Server, App Server and PDS Server.
  • Expertise in Java Web Services using JAX-WS, JAX-RPC, REST, WSDL, SOAP implementations.
  • Experience in creating Use-Case Diagrams, Class Diagrams, Sequence Diagrams in UML and Rational Rose.
  • Followed Agile software development practice paired programming, test driven development and scrum status meetings.
  • Experience in Designing & Developing user interface screens using Angular Js, HTML5, CSS and CSS3, Used JavaScript, Core Java, CSS and JQuery for further support.
  • Extensive Development experience in various open source frameworks (STRUTS, Log4j, Grails, ANT, HIBERNATE, JPA, JDBC, JNDI, IBATIS, SPRING & AJAX).
  • Implement and test the Platinum High Availability Disaster Recovery Architecture for Confidential SOA BPM Suite for stateful services and business processes.
  • Hands on experience with Unified Modeling Language (UML) and used it for developing various UML design diagrams like Use Cases, Class Diagrams, Sequence Diagrams and Component Models for the project requirement/ design specifications using Rational Rose and Confidential Rational Software Architect (RSA).
  • Good experience with various Web/ Application Servers like Confidential WebSphere, BEA WebLogic, JBOSS and Apache Tomcat.
  • Involved in writing and reviewing Unit Test using JUNIT and Mockito.
  • Expertise in using Version Control Tools like CVS, Sub Version (SVN).
  • Experience in using Building tools like ANT & MAVEN.
  • Experience in different Operating Systems/ platforms like Windows, Linux and UNIX.

TECHNICAL SKILLS

Languages: JAVA, J2EE, C#, SQL, PL/SQL.

RDBMS (Data Base): Oracle 9i/10g/11g, DB2, SQL Server 2008/2012, MySQL.

Tools: &: MS Visual Source safe, CVS, Sub Version (SVN), Clear case, ANT, Maven, Log4J.

Java Technologies: JDK, JDBC, Java Beans, JSP 2.1, Servlets 2.5, JAXB, JUnit, AWT, Swing.

ApplicationServers &Web Servers: Sun Application Server, Apache Web Sphere, Web logic, Jbossasa 7a, Tomcat, Confidential Websphere.

OR-Mapping Tool: Hibernate

Design Patterns: Front Controller, Business Delegate, Service Locator, Session Façade, Data Access Objects and Data Transfer Objects

Architecture/Framework: MVC Architecture Struts 1.X, Validation Framework, JSF, Spring Framework, Newspage

Internet Technologies: HTML, DHTML, CSS, JavaScript, XML, XSL, XSLT, SOAP, WSDL, HTTP/HTTPs

Middleware: EJB 3.0, JMS

Operating Systems: Windows 7/XP, LINUX.

IDE: WSAD 7.0, RAD 7.0, Eclipse 4.4, NetBeans 5.5

Scripting Languages: Java Script, AJAX, JQuery, Angular JS.

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Application is built using J2EE technologies, MVC architecture and by applying OOAD (Object oriented analysis and design) techniques.
  • Prepared user guide documents and presentations for the new features launched in the releases.
  • Implemented MVC architecture using Spring framework, Used the features of the Spring Core layer and Spring DAO support layer in order to develop application.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Worked with Spring Declarative Transaction Management Using Transactional annotation.
  • Used Hibernate Object Relational Mapping features for creating the entity domain objects and hibernate support features for creating data access layer objects.
  • Used a custom framework sitting on the top of Node JS and has used a lot of client’s side JavaScript plug-ins.
  • Used HTML, bean tags across the user module and admin module for coding the presentation logic in JSPs.
  • Used JBOSS and Tomcat for application deployment and stage testing.
  • Designed front end modules such as login, customer details, order tracking, call history, current outage areas, troubleshooting screens using HTML5, CSS3, Java Script.
  • Created PL/SQL stored procedures with a good understanding of database tables used in this project which is implemented for DAO layer and cron jobs.
  • Debugging for Stored Procedures in the application and using SQL queries to access Oracle, DB2 and SQL Server 2012.
  • Worked on EXT JS for Rich Web Application
  • Used Ajax feature for table gird and forms updates.
  • Involved in consuming, producing Restful web services using JAX-RS.
  • Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript. Built and accessed the database using JDBC for ORACLE 9i.
  • Automate the process of testing product by writing python tests using framework.
  • Migrated corporate Linux servers from physical servers to Amazon AWS virtual servers.
  • Developed Rest Services using Spring Controllers.
  • Testing of the Rest Services using REST Template .
  • Experienced in using various tools like Rational Tools (RSM, RAD, ClearCase, ClearQuest), Eclipse, Jira, SVN etc.
  • Responsible in delivering SOA platform with high customer satisfaction .
  • Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the other modules.
  • Used Less for maintainable and extendable CSS code.
  • Used SASS and LESS extensively for Rich UI experience.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Worked with JMS Queues for sending messages in point-to-point mode.
  • Worked with Admin to Configure and deploy the application on WebLogic Application Server and Tomcat.
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Used SVN as version control system, and MAVEN as build tools.
  • Tested the application using Junit test cases with Mockito.
  • Worked and tracked all issues and updated their status in JIRA.
  • Implemented Log4J frame work for logging.
  • Generated reports on a weekly basis to monitor resolved issues, repeating issues, pending issues.

Environment: Java/J2ee, Spring, Hibernate, Spring Test Suite, Ajax, Agile,HTML5, CSS3, Node JS, Apache Web Services, SOAP, WSDL, Java Script, Jboss, Scala, SOA, Rest, Clearcase, Python, Ext.JS, AWS, SVN, Maven, C#, Putty, JIRA, Oracle11g, MS SQL Server 2012, DB2, Windows 7 and RAD.

Confidential, Irvine CA

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in total Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Implemented Spring MVC, which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
  • Integrated the application with Spring framework for implementing Dependency injection and provide abstraction between presentation layer and persistence layer.
  • Worked with Spring security for the authentication of user information and developed various reusable Helper and Utility classes which are used across all the modules of the application.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database, Used Hibernate Transaction Management, cache concepts.
  • Dealt with Hibernate open source ORM frame work for persistence management.
  • Developed multi-threading projects, considered concurrency situation and security aspect, avoid of SQL injection. Using synchronized method and synchronized variable.
  • Involved in developing interface for web pages like user registration, login, registered access control for users depending on logins using HTML and Java Script/DOJO.
  • Extensively used CSS, Java Script, and JQuery, Ajax to enhance functionality and user experience on web pages.
  • Worked on Ext JS for user interface widgets with High performance scalable grids, trees and menus.
  • Developed reusable components in Lombardi which is used across BPM Applications.
  • Implemented design patterns in Scala for the application.
  • Created web application prototype using jQuery and Angular JS.
  • Designed and constructed the GUI Interfaces to Chat Application Servers using Swing.
  • The system was developed in a test driven development (TDD), Extreme Programming (XP), Pair Programming environment using iterative development methodologies.
  • Single Page Application development using AngularJS.
  • Guided the team in building out a lean, responsive UI layer utilizing semantic html5, SASS, Bootstrap, AngularJS, Jasmine and REST api architecture while adhering to the latest web UI standards, design patterns, and best practices.
  • Used Spring-Mybatis integration to run SQL queries, call procedures and packages to access the Oracle Database.
  • Involved in consuming, producing SOAP based web services using JAX-WS.
  • CSS is compiled with LESS and HTML template engine.
  • Assess and prioritize various SOA initiatives.
  • Knowledge of using Apache Camel through Fuse Mediation Router.
  • Measure the effectiveness of various SOA initiatives.
  • Capable to automate the process of testing of application using python script.
  • Designed and coded application components in an Agile environment utilizing a test driven development approach.
  • Hands on working experience Linux environment with Apache Tomcat, experience on Amazon AWS.
  • Simplified client-side scripting of HTML using JQuery, a cross-browser JavaScript library.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Developed RESTful web services including JSON formats for supporting client requests.
  • Implemented Python scripts to automate the conversion process.
  • Used JBoss7, an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications.
  • Experience in version control system tools like CVS, SVN, and Clearcase.
  • Created continuous integration builds using Maven and SVN control.
  • Involved in writing unit test plans and developing test cases using JUnit.
  • Implemented Agile methodology throughout the project development lifecycles
  • Configured JDBC and LDAP Security in the application server.
  • Developed LDAP server configuration files to enable encryption support for password storage.
  • Used log4j for tracking errors and debugging the code.

Environment: Java/J2EE, Spring, Hibernate, Agile, Web services (RESTful), Scala, Servlets, JavaScript, JSF, JSP, HTML5, SOA, CSS3, XML, Clearcase, Jasmine, AWS,BPM, Subversion (SVN), C#, Mybatis, Python, Maven, AJAX, Angular JS, Junit, Oracle 11g, Apache Tomcat, JBoss, SOAP, Ext.JS, Unix, Windows 7 and Eclipse.

We'd love your feedback!