We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Over 8+ years of professional experience in the entire software development life cycle.
  • Excellent object oriented design and development skills with focus onJavaSE andJavaEE.
  • Experienced in various industries including financial, brokerage, and transfer agent.
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
  • Expertise in designing and using J2EE Design Patterns, J2EE Standards, Best Practices
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, spring, Hibernate and EJB.
  • Good experience in Agile and SCRUM methodologies.
  • Experience in various j2ee frameworks such as spring, struts.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
  • Used Design, analysis and modeling of n - tired, Object-Oriented system architectures using Rational Rose.
  • Used excellent Sound RDBMS concepts and extensively worked with Oracle 10i/9i, PL/SQL, SQLServer & DB2.
  • Experienced and familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Used Hibernate as an Object relational mapping (ORM) library.
  • Extensively experienced in developing applications usingJava, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Expertise in PHP,Java, J2EE, AJAX, XML, Servlets, JSP, JSF, JSTL, JDBC
  • Used spring MVC, Hibernate, Swing, JUnit, TestNG, Eclipse, NetBeans, ANT, Maven.
  • Used knowledge in multiple client side technologies including JavaScript, HTML and DHTML.
  • Worked on NoSQL databases (such as MongoDB and CouchDB)
  • Experienced of database skills in Oracle and MySQL.
  • Dedicated and self-motivated with solid al background in Computer Science.
  • Proficient and experienced in RDBMS concepts, queries, stored procedures using Oracle 10g, MySQL and Sybase.
  • Used good understanding and programming knowledge on SOAP/REST Web Services and JAXB
  • Proficient in open source frameworks like Spring Core, Spring MVC, Struts 2, and Hibernate.
  • Experienced in developing code for client side through CSS3, JavaScript, JSON, JQuery, Ajax and HTML5.
  • Used good knowledge in Log4j, JUnit, SVN and Maven.
  • Experienced and worked on Control-M and Quartz Scheduler.

TECHNICAL SKILLS:

JavaTechnologies: J2EE Technologies JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML, Java(SE 7 & 8), J2EE (EE 6 & 7), JSP, XML, HTML5, CSS3, JavaScript, PHP, MySQLWeb Servers: Microsoft Visual Studio, Microsoft SQL Server Management Studio, Net Beans, Eclipse, Scrum, WebSphere, Tomcat, JBoss, Apache, Resin, Apache Axis

Databases: Oracle, DB/UDB, SQL Server, MySQLExtreme Programming: Rapid Application Development (RAD), Object-Oriented Design (OOD), Excellent written / verbal communication skills: Very meticulous, Well organized

WORK EXPERIENCE:

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework
  • Developed additional UI Components using JSF, HIE, and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries
  • Developed JavaScript based components using framework like GRID, Tree Panel with client reports customized according to user requirements
  • Developed web pages using HTML/CSS and JavaScript.
  • Using HTTP andMSMQis used or message transport andto handle the Inbound and Outbound messages.
  • Used MSMQin windows service runs in specified interval and gets the data fromMSMQand writes it in DB.
  • Extensively used Oracle programming using SQL and PL/SQL
  • Extensively worked with Oracle RDBMS for writing complex queries and PL/SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application at times
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Used spring Framework had been extensively used in all layers of the application including UI, backend and integration. Daos were implemented using iBATIS, Hibernate. Developed Web Services using SOAP, REST, Apache CXF while integrating with the license server to validate the licenses.
  • Created web services using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts
  • Configured JMS Server setup and DB Connection pool setup & deployed Returned items in Weblogic Server
  • Created Clear Case VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C++.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application
  • Developed JSPs using EL language and JSTL tags
  • Worked with J2EE and J2SE technologies including JSP's, Servlets,JavaWeb Start, EJB's and Web logic
  • Developed pom.xml for the build of the application using Maven
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library
  • Designed and developed GUI and back-end components for analysis and collaboration software in Google Web Toolkit,Javaand XML in a UNIX environment.
  • Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators
  • Developed automation test cases usingJavaand selenium on Eclipse for web 2.0 Ajax application
  • Designed and developed SOA based enterprise system using Oracle SOA Suite and WebLogic

Environment: Java/J2EE, Spring, Hibernate, Strut, JQuery, HIE, AJAX, ExtJS, JavaScript, Oracle, CRUDE, PL/SQL,JDBC, Apache CXF, REST, Eclipse, WebLogic, Clear Case, JUnit, Agile UML, JSPs, JSTL, Servelts, Maven, IText,Google Web Toolkit(GWT), Jasper report, ILOG, Web2.0, SOA

Confidential, Houston, TX

Sr.JavaDeveloper

Responsibilities:

  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
  • Designed and implementedJavaengine and API to perform direct calls from font-end JavaScript (ExtJS) to server-sideJavamethods (ExtDirect).
  • Established and used connections toSonicESB software on client side using JMS queues.
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes.
  • Manage and maintain application services (ie Tomcat, Apache,Sonicmessagebroker) for Serus software deployments.
  • Had EIS layer Oracle as the database and implemented connection pooling to optimize connections.
  • Used knowledge Oracle Forms and maintaining CRUD operation on the database.
  • Created db tables, functions, Joins and wrote prepared statements using PL/SQL.
  • Written and executed stored-procedures on SQL SERVER back-end through JDBC API.
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Installed and configured of Development Environment using Eclipse with Weblogic Application server
  • Deployed job of resolving any external dependencies and customizing these deployed enterprise bean in this specific Banking application. Finally deployed the jar files in the EJB
  • Maintained and modified triggers for ClearCase using Perl. Experience in writing Shell and Perl scripts for database connectivity and to retrieve data from different sources.
  • Involved in generating the test Cases using JUnit Framework and maintained the coding standards and fixed the leading indicators as per vanguard's JTest rules.
  • Used Agile/SCRUM as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Set up the deployment environment on Web Logic Developed system ps UI screens using JSP and HTML.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XML Beans for data mapping of XML intoJavaObjects.
  • Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library
  • Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit (GWT).

Environment: Java/J2EE, Spring, Hibernate, Strut, JQuery, AJAX, ExtJS, JavaScript, Oracle, CRUDE, PL/SQL JDBC, Apache CXF, REST, Eclipse, WebLogic, ClearCase, JUnit, Agile UML, JSPs, JSTL, Servelts, Maven, IText, Google Web Toolkit(GWT), Jasper report, ILOG, Web2.0, SOA.

Confidential, Chicago, IL

Sr. Java developer

Responsibilities:

  • Gathered requirements from Functional and Business owners and documented the requirements.
  • Participated in low level design (LLD) and High level design (HLD) and designed various UML diagrams.
  • Implemented the grid system to capture cost basis details using Spring MVC, JSP, JQuery, Ajax and HTML.
  • Designed the business components using JavaBeans and convertjavaobjects to xml using JAXB.
  • Created web services and batch jobs for capturing and updating Cost basis details.
  • Developed new functionality, add new features and maintain information as per the standard of DTCC Layout.
  • Used JUnit for testing the application. Worked with QA team for testing and resolve defects. Beans that represent business objects to reduce business processing traffic.
  • Wrote ANT scripts to build EJB components.
  • Deployed and tested on WebSphere Application Server.
  • UsedJavaCollection Classes like Set, ArrayList, and HashMap etc.
  • Worked on unit testing, bug fixing and enhancements on change requests.
  • Conducted daily status meeting with offshore and client team and document the project status.
  • Performed Code review on off-shore deliverables prior deploying into the test environment.
  • Used agile technique, quickly prototyped and built a web based ET-Jargon website.
  • Designed and developed the UI pages using JSP, HTML, Ajax and JQuery.
  • Implemented Auto complete search module, Accordion menu module using JQuery and JavaScript.
  • Designed and developed the UI pages using JSP, HTML, Ajax and JQuery.
  • Implemented Auto complete search module, Accordion menu module using JQuery and JavaScript.

Environment: Java1.6, Spring, JSP, JQuery, Ajax, Html, Sybase, JBoss and Tuxedo Application Server, Linux, Eclipse, log4j, Web Services(SOAP, REST), Maven, E*TRADE Service Framework (C++), E*TRADE Batch Framework(Perl), Control M scheduler, GNU Make, SVN. Spring MVC, Hibernate, JSP, JQuery, Ajax, Html, JavaScript, CSS, Glassfish server, Oracle 11g, Windows, Eclipse, log4j, JUnit, Maven, SVN

Confidential, Buffalo, NY

JavaDeveloper

Responsibilities:

  • Designed sequence diagrams and class diagrams using UML/ Rational Rose.
  • Developed JSP pages for presentation layer using Struts.
  • Used client side validations Struts Validations/JavaScript.
  • Developed Controller Servlet to handle Client requests.
  • Developed SessionJavaBeans to serve the Servlets that encapsulates business logic and Entity
  • Developed JSP, JavaScript, CSS and HTML for UI & business logic.
  • Designed and developed service layer using spring with Dependency Injection.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework such as Spring Batch.
  • Wrote spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
  • Used Java NIO to complement standard Java IO and Java Networking with the implementation of buffers, channels and selectors with multithreading concepts.
  • Established continuous integration (CI) practices.
  • Setup build jobs to provide continuous automated builds during the day and periodic scheduled builds overnight to support development needs using JUnit.
  • Used MAVEN automated build scripts to compile and package the application.
  • Used Jersey which is a Implementation for building RESTful Web services.
  • Used Mule which supports services and applications using disparate transport and messaging technologies.
  • Developed logging-module using log4j to create log files to debug as well as trace application.
  • Developed JDBC data access objects and these classes make the EJB Components resource independent.

Environment: Java, JSP, UML/Rational Rose, Struts,Javascript,Javabeans, ANT, EJB, Array List, Hash Map JDBC, WebSphere Application server

Confidential

Java developer

Responsibilities:

  • Involved highly in all stages of SDLC to produce high quality web and standalone solutions usingJava, HTML, CSS and JavaScript.
  • Analyzed client requirements by interacting with various business divisions and consolidated SRS (Software Requirements Specification) Document.
  • Developed the front-end web presentation layer using JSP, HTML, JAVASCRIPT, and CSS.
  • Involved in creating Models, Views, and Controllers usingJAVAMVC patterns.
  • Implemented Business Logic Layer usingJavaincluding writing of backend modules and batch jobs to perform repetitive tasks.
  • Involved in writing SQL queries and PL/SQL Stored Procedures
  • Adopted J2EE best practices using J2EE design patterns for designing and developing the application components.
  • Designed and implemented database components like tables, views and Stored Procedures using PL-SQL/T-SQL in SQL Server and Oracle database.
  • Developed user interfaces using HTML, DHTML, JSP, CSS,JavaScript and AJAX in order to provide specific Look and Feel to the application.
  • Developed JSP pages and client side validation byjavascript tags.
  • Developed an own realm for Apache Tomcat Server for authenticating the users.
  • Developed / updated Cascading Style Sheets (CSS).
  • Extensively used Hibernate for Object relational Mapping for data persistence.
  • Developed XML Schema's and DOM parser for all the XML documents used for data transfer and also developed XSLT, UML code for them.
  • Used Hibernate for the object relational mapping and to maintain the persistence layer.

Environment: Java1.6, EJB 3.2, JSP, Hibernate, CSS, Spring MVC 3.2, Spring JDBC, JPA 2.0, Web Sphere, Restful Web Services, JavaScript, jQuery, JMS, JSON, Apache Tomcat, XSLT, Ajax, Oracle 10g, Maven, Rational Rose.

We'd love your feedback!