We provide IT Staff Augmentation Services!

Sr.java Developer Resume

0/5 (Submit Your Rating)

PA

SUMMARY

  • Over 8 Years of extensive experience as a Java J2EE Developer in Object Oriented Development, implementation and maintenance of web and distributed Enterprise applications.
  • Developed web - based applications using Java, J2EE, Spring, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), Oracle and SQL.
  • Performed business and systems analysis, application design, application development, testing, and implementation of J2EE technology solutions.
  • Analyzed and designed solutions for business needs in cooperation with various levels of business and IT personnel by understanding impacts to the technical environment.
  • Experience working with different SDLC methodologies like Waterfall, RUP, Agile (TDD, SCRUM).
  • Experience in MVC architecture such as Struts framework, Spring MVC & Angular JS
  • Experience in client-side development with JavaScript, JQuery, JSON and DHTML
  • Working knowledge on Unix Shell Scripting and worked on Linux, Solaris, AIX and HP-UX.
  • Hands on experience with Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD, SOA, JAXB, JAXP, Apache Axis.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Developed Service Oriented Architecture (SOA) based J2ee applications that conforms SOA standards.
  • Experience with test-driven development using a various unit testing framework such as JUnit
  • Experience in DB2, Oracle, MS SQL Server 2005, and MySQL
  • Hands on with PL/SQL Stored Procedures, Triggers and Views.
  • Experienced with IBM WebSphere Application Server, Oracle WebLogic application servers and Apache Tomcat Application Server.
  • Experienced in requirement analysis, and preparing High Level and Low Level design (HLD and LLD).
  • Extensively used J2EE Design Patterns.
  • Experienced in implementing full life cycle of software development process (SDLC)
  • Used version controller tool like CMVC, Subversion and CVS.
  • Understanding of object-oriented design, re-use, and component-based development.
  • Experienced with RAD/Iterative development methodologies.
  • Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Well experienced in using JUnit for performing unit-testing framework.
  • Extensive experience in testing on multiple operating systems including UNIX, Sun Solaris, and Windows. Experience in developing crystal reports.
  • Expertise in using configuration management tool like CVS and Git for version controlling.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development, Incremental and Iteration methodology and Pair Programming.
  • Played a major role in successfully completing my projects and effectively managing/coordinating with team members, delivering in fast paced& highly competitive environments.

TECHNICAL SKILLS

Server Side: JSP, J2EE, Struts, Servlets, JNDI, JDBC, Java WebServices, EJBs, MVC framework, Java Beans, JMS, Hibernate Spring MVC, ibatis

Frameworks/ORMtool: Spring3.0/2.5,Struts2.0/1.1,Hibernate3.3/2.5, AngularJs, Backbone.Js

AppServers/ Middleware: WebSphere7/6.1,Weblogic10/9/8.1,Tomcat7.0 6.0,JRun 4.0IDE / Programming Tools: Eclipse 2.1/3.7, RAD, Netbeans 7

Operating System: Unix, Linux, Windows 2003/2008

Scripting Language: XSL, XSLT, HTML, JavaScript, Jquery, Jscript, JQuery

Database/Tools: JDBC, Oracle, MS SQL Server 2005, MySQL

Libraries and Tools: Ant, Maven, Jasper Reports, Jmeter

Version Control: SVN, PVCS, CVS

PROFESSIONAL EXPERIENCE

Confidential, PA

Sr.Java Developer

Responsibilities:

  • Involved in development of the application using Spring Boot, ETL tool case and other components of the Spring Framework, the controller being Spring Core. Also implemented Dependency Injection using the spring framework.
  • Integrated application with Spring Security for authorization.
  • Designed and Developed complex UI screens using Spring MVC, Angular JS, HTML5, CSS3 for request management and search and filter modules.
  • Created the SOAP requests to access the Downstream Systems.
  • Developed SOAP Web services using Apache CXF & JAX-WS.
  • Developed Restful Web services for transmission of data in JSON format.
  • Created Interfaces between the systems by using REST web services. They are used to send the messages from client to service.
  • Extensively worked with Servlets, Hibernate and spring to build application logic.
  • Implemented Performance tuning and improved the Performance of Stored Procedures and Queries.
  • Wrote unit-testing codes Junit, resolved bugs and other defects using Firebug, Firebug Lite and Eclipse's debugging tool, ensured with browser compatibility.
  • Created Hibernate mappings, configuration properties set up, creating sessions and transactions.
  • Used Jenkins for automated builds and deployments, configured jenkins jobs to do these automated tasks.
  • Implemented LDAP techniques for achieving authentication and security features.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Analyzed all business processes and ensure compliance to all controlled processes according to the business flow or requirement.
  • Design and integrated Spring Security.
  • Followed the AGILE Methodology and participated in Scrum Meetings.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core. Also implemented Dependency Injection using the spring framework.
  • Written tested, idiomatic, and documented AngularJS, HTML5 and CSS3.
  • Design and develop UI client with AngularJS, CSS and Bootstrap to provide interactive and responsive screens to display data.
  • Developed Restful Web services for transmission of data in JSON format.
  • Extensively worked with Hibernate and spring to build application logic in backend.
  • Wrote unit-testing codes using Jasmine.
  • Used Hibernate mapping to connect to the database.
  • Exposed data layer for external Analytics tools (Adobe Analytics).
  • Used GIT as version control system.

Confidential

Full Stack Developer

Responsibilities:

  • Configured different layer (presentation layer, server layer, persistence layer) of application using Spring IoC and maintained the Spring Application Framework’s IoC container.
  • Designed and Developed Module based persistence layer under the guidance of DAO design pattern, ORM principles, using Hibernate.Developed Controller classes using Spring MVC Framework.
  • Created dynamic pages using HTML5, CSS3, JQuery, and JavaScript for client-side validation.Used SVN for version control.
  • Planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.
  • Implemented User Interface layer using JQuery, JSP, JavaScript, Servlets, and HTML5.
  • Implemented and consumed Restful web services.
  • Deployed the applications on Web Logic.
  • Involved in writing Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
  • Configured Log4j tool to log the entire application.
  • Using Spring IOC (Dependency Injection) developed Java beans with getter and setter properties to be configured by spring.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit.

Confidential

Java Developer

Responsibilities:

  • Have used IDE Eclipse for development and debugging the source code.
  • Worked on Project ‘Trade Assignment System’, a System based application that allows users to assign trades from buy trade transactions and sell trade transactions of securities.
  • Developed application modules using Java/J2EE technology and Oracle ADF components as front end, Spring MVC controller framework for application flow control, server side ORM development using Hibernate.
  • Involved in Architecture design and development, spring framework with AOP concepts.
  • Configured Java Objects with back end database tables using O/R mapping in Hibernate.
  • Implemented J2EE Design Patterns such as Composite View, Front Controller, Intercepting Filter, MVC, Business Delegate, Value Object etc..
  • Worked with junior developers, business analysts, end users and QA team on select testing tools such as Selenium etc.
  • Written stored procedures in PL/SQL for Sybase database.
  • Deployed the application on JBoss application server.
  • Involved in making build using ANT and deployment of application on Apache Tomcat 5.5 servers on Windows XP and Linux OS.
  • Have been involved in testing and production support of the application.
  • Implemented Spring AOP in exception handling, which it reduce the development time to handle the Exceptions.
  • Used Web Services like SOAP and WSDL to communicate over internet.
  • Used UNIX scripts with java runtime to execute shell script.

Confidential

Java Developer

Responsibilities:

  • Developed Graphical User Interfaces using HTML and JSP's for user interaction.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.Wrote test cases in JUnit for unit testing of classes.
  • Involved in various SDLC phases like Design, Development and Testing.
  • Used spring framework to develop the MVC architecture and modularize the application.
  • DSeveloped the Business Logic using Plain Old Java Objects (POJOs).
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Created set of classes using Spring DAO pattern to decouple the business logic and data.
  • Developed the GUI to check credit history of applicants using Swing Module.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a WebLogic Application server.
  • Implemented Hibernate in the data access object layer to access and update information in the Oracle10g Database.
  • Involved in writing Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
  • Involved in integrating spring with Hibernate and delegated the persistence operations using Hibernate Template.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Implemented the logging mechanism using log4j framework.
  • Consumed Web Services to check the credit history report of the applicants.
  • Used Ant to build the J2EE application.
  • Used Eclipse 3.5 IDE for developing code modules in the development environment.

We'd love your feedback!