We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Lewisville, TX

PROFESSIONAL SUMMARY:

  • 7+ year of Extensive Programming Knowledge and experience in developing web based applications and Client - Server technologies for Financial, Banking, and Insurance clients.
  • Extensive experience inJava, Wicket& J2EE technologies using CoreJava-Collections, Exception Handling, Serialization & Multi-threading, JDBC, Servlets, JSP, EJB, Web services - SOAP & REST, Middleware Java Web Services (JAXB), Axis2, CXF and JERSEY, Frameworks - Spring, Struts and Hibernate.
  • Experience in Struts, spring and Hibernate frameworks.
  • Architect, design and develop components for middle ware and web applications.
  • Solid noledge of SDLC, SQA Methodology and tools.
  • Experience in developing web applications usingJava, Spring, Hibernate, JSP, Servlets, JDBC, and Eclipse.
  • Experience of relational database designing and SQL manipulation with Oracle, MSSQL, MySQL.
  • Experience of working with enterprise technologies like Java, SQL, MySQL, Spring, Hibernate, Servlets, Apache, JSP, Servlets, JavaScript.
  • Experience in Java based Web Services using JAX-WS (SOAP) & JAX-RS (Rest Services) Spring-WS, Apache CXF, Jersey and Axis2.
  • Experience working with Hibernate 3.2 as teh back-end Object Relational Mapping (ORM tool) for mappingJavaclasses with database using teh HQL (Hibernate Query Language).
  • Experience in AGILE and Water Flow model of software development and Test-Driven development.
  • Experience in generating reports using Crystal Reports and Active Reports.
  • Experience in refactoring, re-architecting and enhancing an existingAngularJSapplication to follow strict.
  • Relational Database Design/Development with Database Mapping, SQL Queries, Stored Procedures and Packages using Oracle Databases.
  • Proficient in implementing collections, multi-threading using concurrent design patterns and well versed with teh Exception handling mechanisms inJava.
  • Experience in J2EE technologies: Spring (Dependency injection, MVC, ORM, AOP and Security (modules), Hibernate, EJB, Web services, SOAP, REST with XML and JSON representations for SOA application.
  • Extensive working experience in Financial based domains.
  • Expertise in managing whole software project life cycle, handling requirement analysis, Functional/Design Specifications, High Level Design and Low Level Design.
  • Extensive in building projects using popular IDE's such as IBM RAD, Eclipse and NetBeans.
  • Extensive experience in developing JUnit Test Cases and capturing Defects.
  • Experienced in RDBMS and No SQL data storage technologies likeMongoDB.
  • Expertise in using ANT and Maven for building and deploying application on teh server.
  • Experience in Writing SQL queries, PL/SQL stored procedures. Involved in writing SQL to validate teh database systems and for backend database testing. Excellent communication, analytical and interpersonal skills.
  • Analyzed and designed application using various object oriented programming features like encapsulation, inheritance, and polymorphism.
  • Good experience with interacting with employees from across all levels in a project.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS:

J2EE/JEE Frameworks: Spring3.0/4.0, JPA, Hibernate3.x/4.x, Struts2, EJB2.0/3.0, JMS, JDBC.

Source Control: CVS, SVN, Tortoise SVN, Silk Subversion

Project management Tool: MPP, IPM+, Rally Agile tracking tool.

Operating Systems: Mac OX, Linux, WINDOWS XP/7/8.

Web Technologies: Servlet3.0, JSP2.0, HTML, Ajax, XML, XSD, XSL, SOAP, and WSDL.

Application/Web Servers: Web Sphere, Web Logic, JBoss 5.x and Tomcat 6.x/7.x/8. x.

Databases: Oracle … My SQL 5.0, MS Access, Toad.

Languages: C/C++, SQL, PL/SQL,Javascript.

IDE: Eclipse, My Eclipse, NetBeans, IntelliJ.

Software Methodologies: Object Oriented Analysis & Design, UML.

Modeling Tools: MS Visio, Astah Professional.

PROFESSIONAL EXPERIENCE:

Confidential, Lewisville, TX

Sr. Java Developer

Responsibilities:

  • Implemented MVC architecture using Struts Framework.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Helped improve code coverage by writing JUnit test cases for teh implemented code.
  • Developed Model Components Action beans, Action Form beans, and Data Transfer Objects of Struts Framework.
  • Web application development usingAngularJSand Node.js with cutting edge HTML5 and CSS3 techniques.
  • Tested complex data warehouse ETL mappings and sessions based on business user requirements and business rules to load data from source flat files and RDBMS tables to target tables.
  • Worked on SQL Server development, creating schema objects, indexes, foreign keys, entity relationships, stored procedures, views and triggers, data loads and data import & export.
  • Used Mongoose API in order to access theMongoDBfrom NodeJS.
  • Involved in using 'Testing' for backend test cases and 'Jasmine' forAngularJStest cases.
  • Developed JSP pages using STRUTS frame work, custom tags and JSTL and involved in configuring web.xml and struts-config.xml according to teh struts framework.
  • Worked on Oracle, SQL, stored procedures, triggers, materialized views.
  • Worked on Struts, Tiles, Ajax for teh developing teh application.
  • Maven was used to manage dependencies in teh application and deploy it on Glassfish server.
  • Highly involved in configuring Web Sphere servers and database connections and deploying applications to application servers in Testing and UAT environments.
  • Redesigned teh UI screens using HTML, JSP, CSS, NodeJS and JavaScript.
  • Implemented teh Factory and Singleton design patterns.
  • WroteGWTcode to create presentation layer usingGWTwidgets and event handlers.
  • Reviewed teh test strategies, Test Plan and Test Results.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, replication, schema design.
  • Worked with Agile/Scrum methodology and practice in a multidisciplinary team.
  • Worked on PL/SQL, Conditional controls, Error Handling, Exception, Cursor Management, Subprogram and Packages.

Environment: Solaris, JSP, Servlet, Hibernate, Spring, Struts, JMS, JCA, JMX, XML, SOAP UI, RESTful Web Services, CSS, XML Schema, Python, AJAX (JQUERY, AJAX), JSON, JBoss Fuse JAXP, SAX, DOM, JAXB, JAX-RPC, SAAJ, SOAP, NodeJS, JavaScript, PL/SQL, D/HTML, XHTML, Ant 1.6, Log4j, Junit.

Confidential, Dallas, TX

Sr. Java Developer

Responsibilities:

  • Worked on Agile software development lifecycle. Involved in all teh phases of lifecycle.
  • Developed web pages using JSP, JavaScript, and HTML.
  • For Agile Software development lifecycle used SCRUM as iterative and incremental framework.
  • Developed various web components like Servlets, Servlet Filters, Listeners, JSPs, JSP tag libraries, tag handlers, Tag Files.
  • Used Apache Tiles plug-in in Web application for composite view pattern to keep teh structure consistency. Inheritance features was also implemented for code reusability in files definition.
  • Designed Class diagram, Sequence diagram and analyzed requirements.
  • Worked on developing complex SQL queries on Oracle 10g and SQL Server databases for implementing various database requirements and transactions.
  • Developing consumer based features and applications with W3C, XHTML, HTML5, CSS3 standards and using Ruby, Rails, Git andHeroku.
  • Implemented UI components- Dashboard, Student Search, Advisor Search, Replay History- using GWT widget and uibinder.
  • Create dynamic views usingAngularJS.
  • Worked on Oracle WebLogic application server for developing, deploying and testing application.
  • Worked on Eclipse IDE for developing application.
  • Involved in setting UpMongoDBin Unix boxes, Configured Replica Set forMongoDbin Unix box.
  • Worked on creating an API layer onNodeJSserver and developing third party Web apps to interact with teh API server. Used EJS, JQuery, Bootstrap, and MySQL.
  • Involved in developing application based on Test driven design paradigm.
  • Installation of MongoDB on physical machines, Virtual machine as well as AWS.
  • Worked on Maven and ANT for building projects and Log4j for logging and debugging purposes.
  • Worked on spring framework for developing web based application by providing implementation to Model view controller design pattern.
  • Implemented dependency Injection, cross cutting logics, persistence layer using Spring Framework.
  • Implemented business logic using session beans for integration of EJB's into struts framework.
  • Involved in providing support for production installations.

Environment: Java6, J2ee, Servlet API, JSP, JSP custom tags, HTML, Springs, Ajax, SOAP, WSDL, XML, XPath, XSLT, Oracle 10g, Hibernate 3, WebLogic 9.0, Eclipse, Nodejs, JavaScript, CSS.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Designed and created teh Common Data Model.
  • Requirement gathering, system architecture, coding and implementation of systems.
  • Used Ant Framework Experience with high-volume, rapid transaction processing systems, optimization techniques and refactoringto build teh application.
  • Wrote application front end with HTML, JSP, and Spring Tag-libraries. Wrote custom JSP tags for role-based sorting and filtering.
  • Developed and customized UI screens using Spring framework and used Hibernate in persistence layer.
  • Implement different modules inAngularJS.
  • Hibernate Session Factory, hibernate mapping files, controller classes, validation classes and teh domain Objects are configured as part of teh Spring configuration file.
  • Implemented server-side GWT code based on GWT-RPC specification.
  • Maven was used to manage dependencies in teh application and deploy it on Tomcat server. Clear case was used for teh version control.
  • Involved in setting UpMongoDBin UNIX boxes, Configured Replica Set forMongoDbin UNIX box.
  • Deployed application and provide continuous maintenance using Git andHeroku.
  • Wrote queries, store procedure, triggers and handled Session to interact with teh database.
  • Facilitated noledge sharing between teh team and ensured TEMPeffective issue resolution for all technical design queries.
  • Used external Web Services for Actual Payments interface.
  • Developed user-friendly web-based GUI using AngularJS, JavaScript, CSS, HTML, andNodeJS.
  • Implemented read ps in MongoDB replica set.
  • Prepared teh Installation, Customer guide and Configuration document which were delivered to teh customer along with teh product.
  • Developed teh UI component architecture fordeveloperframework usingAngularJS.
  • Shared responsibility in co-ordination of offshore team with functional team lead.
  • Contributed to design, code and performance reviews during project.
  • Worked on teh Struts framework and JSP and Struts tag libraries to page display technology.

Environment: HTML, CSS, JSP and JavaScript, Servlets, JSP using Struts Framework, Hibernate, Servlets, JSP, JSF, Spring, Struts, JSP, Tag Libraries,JavaScript, HTML and XML, Servlet, DOJO, FLEX, DB2, CRUD, GWT, Maven, JUnit, UML, DOJO, Apache CXF.

Confidential, Addison, Texas

Java Technical Analyst

Responsibilities:

  • Involved in coding of Servlets, JSPs.
  • Used JMS for Asynchronous messaging.
  • Deployed web components, presentation components and business components in Tomcat Web Server.
  • Developed JSP andJavaHelper classes for order module.
  • Created WAR/EAR files from Maven and deployed them on WebSphere.
  • Involved configuration and deployment of application on Tomcat Apache.
  • Used servlet as controllers.
  • Installed and Configured Eclipse and Configured Tomcat web server.
  • Developed JSP pages to dynamically generate web pages.
  • UsingAngularJS, HTML5, CSS3 all HTML and DHTML is accomplished throughAngularJS directives.
  • Contributed to development of client side and server side codes for external and internal web applications.
  • Used JSP, HTML,JavaScript, Angular JS and CSS for content layout and presentation.
  • Interacted with product/business owners and other teams for teh identification and removal of teh application problems.
  • Used JDBC connection pooling to handle data transmission.
  • Involved in making security and search feature as separate Application Units of project.
  • Provided support to teh testing team and resolved bugs raised by teh testers in teh stored procedures.
  • Used EnterpriseJavaBeans (EJBs) extensively in teh application. Developed and deployed Session Beans to perform user authentication.

Environment: Java4.0, Jdk1.3, JSP 1.2, Servlets 2.3, JDBC 2.0,JavaBeans, Oracle8i, HTML/DHTML,JavaScript 1.3, JDBC, Tomcat 4.0, PL/SQL,JavaMail API and Ant.

Confidential

Java Developer

Responsibilities:

  • Involved in teh development of presentation layer and GUI framework in JSP.
  • Implemented error handling including logging critical errors to database.
  • Contributed to servlet based web application development.
  • Stored teh entire details of teh project for database needs using Oracle 10g.
  • Played a key role in processing feed data to map them to domain objects and persist teh same to database.
  • Developed test cases and performed unit test using JUnit Framework.
  • Used VSS as version control.
  • Used Web Services for publishing product requirements and specifications to teh vendors
  • Test data and environment preparation for unit testing of various components layer with JUnit framework.
  • Configured and Implemented Web Services Security- Message-Level Security.
  • Implemented much of business logic using Stored Procedures to improve teh performance of application.
  • Prepared technical and Java API documentation.
  • Developed user interface (view component of MVC architecture) with JSP, Struts Custom Tag libraries, HTML.

Environment: Java4.0, Jdk1.3, JSP 1.2, Servlets 2.3, JDBC 2.0,JavaBeans, Oracle8i, HTML/DHTML,JavaScript 1.3, JDBC, Tomcat 4.0, PL/SQL,JavaMail API and Ant.

We'd love your feedback!