We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Bloomington, IL

PROFESSIONAL SUMMARY:

  • Having 9+ years of hands - on experience in Software Design, Development and Deployment of Web applications using Java, J2EE and related Technologies in Financial, Banking, Insurance and Healthcare Domains.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, JavaScript, AngularJS, NodeJS, JNDI, JMS, JTA, HTML, XHTML/DHTML, XML, SOA, Web Services.
  • Well versed with all the phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation.
  • Good experience in different development methodologies like SDLC and Agile/ Scrum
  • Proficient in using frameworks and technologies like Struts, Hibernate (ORM), Spring (DI/ MVC/ AOP/ batch/ Templates), Web Services (AXIS, Jersey), JMS, Log4j.
  • Expertise in using SOA and Web Services Technologies and tools like Web Services, SOAP, RESTFUL, UDDI, SOAP UI.
  • Configuring Hibernate & Integrating with Spring using Hibernate template & Annotations
  • Experience with web/application servers like WebSphere, WebLogic, JBoss and Tomcat Server.
  • Extensive experience in different IDEs: RAD, Eclipse, OEPE, Edit plus.
  • Expertise with using Oracle, SQL Server, MySQL databases and writing SQL and PL/SQL queries.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Business Delegate, Session Façade, Singleton, Front Controller, Adaptor, Factory & Abstract Factory Patterns.
  • Experience in implementing the MVC architecture in backend applications using Node.js along with Express.JS that interacts with MongoDB and performed CRUD operation on MongoDB
  • Hands on Experience in integration with ANT, JUnit and Log4j frameworks.
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, and Jenkin
  • Expertise in front-end development using JSP, jQuery, JSTL, AJAX, HTML, DHTML, CSS, JavaScript, AngularJS, Node.JS.
  • Expertise with various operating systems like Linux, UNIX, Windows XP and MAC iOS.
  • Strong knowledge in UML diagrams: Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
  • Experience in working on Version Control tools like SVN, CVS and GIT.
  • Good knowledge in developing multi-threading applications .
  • Highly proficient in understanding new technologies accomplishing projects goals successfully. Exceptionally well organized, strong work ethics, willingness to work hard to achieve client requirements.
  • Possess excellent analytical and leadership skills and Strong ability to multi task and prioritize work load.
  • Excellent verbal and communication skills with ability work in a team and as well as individually.

TECHNICAL SKILLS:

Programming Languages: Java, C, SQL, PL/SQL.

Java Technologies: Java, J2EE, JSP, Servlets, JavaScript, JDBC, JNDI, JavaBeans, AngularJS, Node.JS, AdobeFlex, Bootstrap, CSS, Web Services, HTML, JSTL, SOAP, UDDI, WSDL, Restful, AJAX

Frameworks Tools: Struts 2, Spring 4, Hibernate 3, JSF 2.1.

Build Tools: ANT, MAVEN, Jenkins, Hudson

Web Servers: WebSphere, WebLogic, JBoss and Tomcat Server

IDE Tools: RAD, Eclipse, OEPE, Edit plus

Version Control Tools: Visual Sourse Safe, SVN, CVS and GIT Hub

Testing & Performance: Junit, Mockito, Power mock, TestNg, JMeter

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

Development Methodologies: Waterfall, Agile, Rally.

Operating Systems: Linux, Unix, Windows XP and MAC iOS

PROFESSIONAL EXPERIENCE:

Confidential, Bloomington, IL

Sr. Java Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings
  • Developed application using Spring, Hibernate, Web Services (SOAP and RESTFUL)
  • Worked on Spring Controllers and configured using annotations to handle the presentation requests and integrated with services and DAO using annotations.
  • Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations. Extensively used to access Hibernate in data access layer and used Hibernate Query Language (HQL) for writing the queries
  • Developed and Consumes SOAP and Restful web services and validated using SOAP UI
  • Developed JUnit for Unit Testing and Mockito as Mocking framework.
  • Used JAXB, JAXP for parsing auditing information in xml format.
  • Built rich prototypes and applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.JS and Bootstrap. Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Designed and implemented a Java Rest service and its UI components using Vaadin and GWT.
  • Used JSP, JSTL and Spring tags for retrieving and displaying data. Used jQuery Framework.
  • Converted the old code to Maven based projects and created the pom.xml for getting dependencies
  • Helped the build team to integrate the code Continuous Integration using Jenkins.
  • Developed Single page application and structured the JavaScript code using AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Used the Log4j frame work to log the system execution details to log files.
  • Used SVN version controlling to maintain project versions
  • As a part of Quality assurance participated in the Code review process as a part of Quality Engineering Team.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
  • Supported the application in production and worked with off-shore team for issue tracking and used the SPLUNK to search and reviews the logs information while working on the incidents
  • Used Tomcat web server to deploy application locally and used IBM Web Sphere to deploy application in production.

Environment: Java, JSP, Servlets, Spring MVC/ DI/ AOP/ Templates, Hibernate, Web Services, RESTFUL Services, SOAP, SOAP UI, Jersey, Axis, RAD, JUnit, HQL, PL/SQL, JSTL, Spring Tags, HTML, CSS, ANT, Maven, Jenkin, Rally, UML, SPLUNK, TOAD, WebSphere, IBM HTTP Server,, Tomcat Server, Eclipse, Oracle, Linux/Unix.

Confidential, Dallas

Java/J2EE Developer

Responsibilities:

  • Involved in Development of the interface using agile methodology.
  • Involved in implementing the solutions at various client sites.
  • Used Spring MVC, Hibernate, Web Services, SOAP, RESTFUL Technologies.
  • Involved in enhancing the system and information in the messages.
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks)
  • Creating SOA web services using SOAP and REST methodologies.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
  • Development and Integration of the Application using Eclipse IDE and used Subversion Used Log4J for logging and tracing user-desired messages.
  • Developed Test Cases and Unit Tests for Functionality Testing using Junit.
  • Managed GIT, GIT Stash and SVN as Source Control Systems
  • Used Maven for building of application and deployed to WebSphere Application Server.
  • Maintaining the KeyHIE portal with up to date information.
  • Creating MySQL and Oracle Database, writing hibernate queries to store the information in database.
  • Used Tomcat web server to deploy application locally and used IBM Web Sphere to deploy application in production.

Environment: Java, J2EE, JSP, Servlets, Spring, Hibernate, AXIS, Jersey, SOAP, WSDL, UML, HTML, XHTML, DHTML, JavaScript, CSS, jQuery, Angular JS, CSS, XML, JAXB, JAXP, Junit, Log4j, Oracle 10g, JUnit 4, Eclipse, Tomcat, WebSphere

Confidential, NY

Java Developer

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture, frameworks Like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Followed Agile software development with Scrum methodology.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Facade, and Singleton.
  • Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Worked on Oracle as the backend database.
  • Designed User Interface framework using Cascading Style Sheets (CSS), JSON, XML and AJAX.
  • Designed Frontend with in object oriented Angular JS Framework and implement the various phase of Responsive design of the requirement.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed server-side services using Spring Web Services (SOAP, WSDL).
  • Server side validations using Struts Validator and Hibernate Validator framework.
  • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS.
  • Wrote custom JSP tags for role-based sorting and filtering.
  • Used jQuery for UI centric Ajax behavior.
  • Used Log4j to assign, track, report and audit the issues in the application.
  • Worked on project build-script by using ant and deployed on WebSphere.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Java, Spring, Hibernate, SOAP, RESTFUL, AXIS, JERSEY, JDBC, JavaScript, UML, HTML, Java Script, CSS, JNDI, CVS, Log4j, Junit, JENKIN, Maven, Ant, AJAX, JSON, Web Sphere, Web services (SOAP & RESTFUL), RAD, Rational Rose, Oracle

Confidential, Deerfield, IL

Java Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis, Preparing Functional Specifications, and Technical
  • Specifications according to their requirements.
  • Designed and developed the front end using HTML, AJAX, JavaScript, JSP, JSF and Struts Tag Library.
  • Used spring’s IOC, AOP and auto wiring concepts in developing the application.
  • Used Spring Container to performed dependency injection.
  • Used Hibernate to map the database with POJO using hbm.xml files.
  • Designed the Architecture of the project as per MVC standards.
  • Used Struts MVC for the developing funds module and mortgage module.
  • Deployed the application on JBOSS application server.
  • Used AJAX technology for creating interactive Web Applications.
  • Developed SOAP message envelopes and headers using WSDL.
  • Developed STUBS to create a mock for the REST web service.
  • Developed JSP (Java Server Pages) for orders module and Customer Service Department.
  • Used Maven for build code.
  • Used PL/SQL, Stored Procedures for handling Oracle database.
  • Involved in Integration of all the modules and deploying them on the Application server and used JMS.
  • Involved in bug fixing of various modules in the application that were raised by the testing team.

Environment: Java (JDK 1.6), J2EE, JavaScript, Spring 3.0, Hibernate, Web services (SOAP & RESTFUL), JAXB, Log4j, Oracle, MySQL, SVN, Eclipse, Junit, JSP, ANT, HTML, CSS, JSON, XML, Web Sphere

Confidential

Java/J2EE Developer

Responsibilities:

  • This application is based on Struts framework Struts architecture is a variation of the classic Model-View-Controller (MVC) design paradigm.
  • Designed and developed the front end using HTML,CSS, AJAX, JavaScript, JSON, JSP, JSF and Struts Tag Library.
  • Worked on scheduling pages and handled Screen validations.
  • Worked on Forgotten Password, Forgotten Username.
  • Involved in different phases of SDLC Life Cycle.
  • Developed and implemented applications using Eclipse and developed Web forms using Web Services and JSP.
  • Designed and implemented components that convert data to valid XML that is transformed by XSL/XSLT files to HTML.
  • Worked on CSS, HTML, JSP and GUI.
  • Involved in Unit Testing and other testing process.
  • Participate with ad-hoc troubleshooting, functionality problems and performance bottlenecks as needed.

Environment: Java, J2EE, CSS, Servlets, JSP, Struts, Log4j, Junit, Ant, RMI, ANT, SVN, JDBC, XML, HTML, Eclipse, Tomcat, Oracle.

Hire Now