We provide IT Staff Augmentation Services!

Sr.java Developer(full Stack) Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • 8+ years of experience in software design, development and support to enterprise applications using Java/J2EE technologies
  • Experiences in Object Oriented Analysis, Design, and Development of n - tier component based Enterprise Applications using JSP, Servlets, struts 1.x/2, Spring 2.x/3, Hibernate 3, Web services (SOAP and REST)
  • Experienced in all phases of software life cycle like analysis, designing, developing, testing, installing, configuring and maintaining applications
  • Experience in design and development of Applications using Spring Concepts IOC, MVC, AOP
  • Hands on experience using Hibernate concepts (Relationships, Caching)
  • Experienced in Agile Iterative development/test driven development methodologies
  • Experienced in producing and consuming REST (JAX RS 2.0/Jersey Servlet) and SOAP based web services
  • Experienced using IDEs like Eclipse, STS and Version Control Systems like CVS, SVN and GitHub
  • Experience using build tools ANT, Maven, Jenkins, Cruise Control for Continuous Integration(CI)
  • Experience in Apache Tomcat, WebLogic 9.x/10, WebSphere 6 and JBoss Application servers
  • Ability to convert wireframes to HTML and can implement business logic in front end using client side verification and authentication of data, calling services using Ajax and rendering the desired response using JavaScript and HTML tags
  • Extensive experience using SQL and PL/SQL to write Stores Procedures and functions
  • Effective result oriented team player with excellent communication and interpersonal skills

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JSP, JDBC, JavaBeans, Web Services (REST), Struts1.x, 2, Hibernate 3, Spring 3, Liferay portal 6.0.5/6.1,6.2,Mule ESB

Database: ORACLE 10g/9i/8i, MySQL

XML Technologies: XML, DTD, XML Schema, XSLT, XPath, SAX

Application/Web Servers: Oracle WebLogic 10/9, WebSphere Application Server 7.0/5.0, JBOSS 5.0Tomcat 7.0/6.0/ 5.0/4.1

IDEs: Eclipse, RAD6.0, STS 3.x

Design Patterns: MVC, Singleton, Data Access Object, Factory

Version Controls: CVS, Clear Case, SVN, GIT

Operating Systems: WINDOWS 2007/10, UNIX, Linux

Bug Tracking Tools: TTPro, Test Director

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Sr.Java Developer(Full Stack)

Responsibilities:

  • Involved in converting Functional Requirement to System requirements.
  • Developed Web Applications using Struts, Spring IOC and MVC.
  • Used Spring framework along with JSP, HTML, CSS and JavaScript to construct a dynamic web pages.
  • Developed webapps using weblogic workshop IDE and deployed to weblogic8.1/9.2 server.
  • Provided Support for Existing web apps and old JBoss 4.3/5, WebLogic 8.1/9.2 web apps
  • Used log4j to capture the log that includes runtime exceptions and debug information.
  • Responsible for code reviews and production issues analysis and fixing
  • Implemented MVVM design pattern and written view models for FIRE web application
  • Written SQL queries for DPS Tracking, EDS, ESmart Apps.
  • Written JUnit test cases for EDS, DPS Tracking web projects.
  • Used ANT to build/compile/deploy the code, Cruise Control used for Integration tool.
  • Production bug fixes on day to day basis for City web Projects.

Environment: Eclipse Oracle 10g, CVS, core Java, J2EE, Hibernate, Struts2, MVVM, Spring3, WebLogic9.2, JSP, Servlets, SQL, JDK 1.6/1.5, WebLogic Workshop 9.2/8.1, JBoss 4.3/5/6, FileNet 3.5/5,Cruise Control, ANT

Confidential, Columbus, OH

SOA Developer

Modules: QuickPay,Wires,Billpay,Transfer

Responsibilties:

  • Created GWO Tech spec (High level design) for each new requirement.
  • Involved in converting Functional Requirement to System requirements.
  • Implemented controllers for Quick Pay, Bill pay, Transfers, wires Authorized profile and Bill Pay modules.
  • Implemented JUnit test case using Mockito framework to test all new controllers.
  • Tested all services using SOAP UI 4.5.
  • Created Mockey scenarios for Bill pay, Quick Pay, Wires, Transfer controllers.
  • Validating the JSON response of all controllers.
  • Used log4j to capture the log that includes runtime exceptions and debug information.
  • Responsible for Code Merges from one release to other release.
  • Responsible for code reviews and production issues analysis and fixing.
  • Delivered new and complex high quality solutions to clients in response to varying business requirements.
  • Responsible for providing regular project development status to the manager.
  • Supporting during deployment and after deployment on production environment.

Environment: Mingle, Mockey, Mac IOS 10.8, SOAP UI 4.5,STS 3.0,Oracle 10g, SVN, core java,J2EE, SOAP services,Axis2,jdk 1.6,Jenkins,Hibernate,Spring 3.0(annotations),Tomcat 7,Agile Scrum

Confidential, Nashville TN

SOA Services

Responsibilities:

  • Worked on different services for Confidential .com/eBook/administry grid.
  • Track the Development tasks using MINGLE.
  • Worked on HTTP VERBSGET/POST/PUT/DELETE.
  • Tested web services using SOAP UI 4.5.0.
  • Configured services to MULE ESB 3.1/3.3.
  • Involved in upgrade services from mule 3.1 to 3.3 and spring 2.5 to 3.0.
  • Wrote Flows in Mule-Config.xml for all services.
  • Exposed all services using HTTP-Inbound/Outbound Endpoints.
  • Deployed Services to JBOSS 5.0.
  • Used Jersey servlet API
  • Worked on layers like service, delegate and repository.
  • Example services: credit card, giftcard,productservicev1/v2,userservice,party service, clouddash, search optimization, image service
  • Worked on services with path param query param, pagination.
  • Wrote unit test cases for all services.

Environment: Mingle, Agile Scrum, MY SQL, JBoss 5.0, Mule ESB 3.1/3.3,Gradle 1.0,Maven, Spring3.0, JAX-RS, STS 3.0.0 IDE,MAC iOS 10.6, Active MQ, JMS, Groovy Script,J2EE,Servlets,SOAP UI 4.5

Confidential, Annapolis, MD

Sr. Java Developer

Responsibilities:

  • Involved in requirement gathering for EMAG PORTAL.
  • Worked on Admin Settings component to create enterprises for all protocol.
  • Developed customized pagination and sorting for the application using the DWR framework.
  • Involved in writing the js files which use the DWR frame work to perform the database calls.
  • Developed Customized pagination implementer, this can be used across the application that uses pagination.
  • Involved in writing JSP pages for all protocols.
  • Wrote Ajax calls for all protocols.
  • Wrote unit test cases for all protocols using JUnit (TDD).
  • Involved in writing the Action classes, Form beans, Struts-config.xml and dwr.xml.
  • Built a robust EMAG Portal using Agile methodologies.
  • Worked on cross browsers like IE and Firefox.
  • Written DAO for all protocols like SMPP Settings DAO, SNPP Settings DAO.
  • Involved in writing Action Classes, form beans, struts-config.xml and dwr.xml.
  • Wrote unit test cases for all protocols.
  • Prepared documentation for Admin Settings and Connection Protocols, Reports.
  • Familiarized with the network protocols Simple Network Paging Protocol (SNPP), Wireless Communication Transfer Protocol (WCTP), or Simple Mail Transfer Protocol (SMTP) those are used to send text messages.

Environment: JSP, Servlets, struts1.x/2, Ajax, Oracle 10g, stored procs, functions, JUnit, SQL, DAO and DWR, JavaScript, Agile methodologies, Core java

Confidential, Whippany, NJ

Programmer Analyst

Responsibilities:

  • Analyzing the Geneva portfolio management application and find the different critical points of the application to in corporate the UEH into the application.
  • Design and Analysis of UEH application and preparing the Design document of the application.
  • Involved in implementation of Spring IOC framework and Spring JDBC framework while implementing the application.
  • Implemented PUB/SUB messaging.
  • Ran AutoSys/Digests from Shell Script.
  • Worked with the JMS components to interact with MQ.
  • Involved in moving web logic JMS app to MQ Series.
  • Used SAX Parser for Marshalling and UnMarshalling.
  • Used Persistent ORM framework Hibernate, written services and hibernate mappings.
  • Coding and implementation of the business logic in java and writing Data Access Objects using spring JDBC.
  • Integration of the UEH application into different application in the Prime Brokerage applications and storing the Exception into UEH database.
  • Involved in database design analysis, design and writing stored procedures.

Environment: JDK 1.5, CORE JAVA,SAX Parser (Marshalling and UnMarshalling), Spring2.5.5, Multithreading, Spring JDBC, Web Services(REST), UNIX Shell Scripting, Log 4j, Ant 1.7, James Server(SMTP),Clear Case, Eclipse, WebLogic 10.0/MQ Series, Agile Methodology

Confidential

J2EE Developer

Responsibilities:

  • Always in communication with Business Analysts for Requirements updates
  • Worked on Common Work Sheet for both TFS-CAP and NonCAP
  • Parsing and transforming the XML messages to html documents using XPath and XSLT
  • Worked with data access layer implemented using Spring DAO support.
  • Used Web Services (SOAP, WSDL and UDDI) for integration of different modules
  • Perform the unit testing for different PDF forms and common work sheets(each and every state)
  • Running the Ant scripts for form development
  • Involved in configuring hbm files and written services, joins in Hibernate
  • Writing SQL queries for data insertion, updating, deleting, etc.
  • Involved in xml mapping from work sheet to pdf templates
  • For Version Control uses CVS
  • Involved in Unit testing as well as integration testing.
  • Used TTPro for bug tracking and fixing
  • Member of development team, regression team and UAT team and production support team for 8.3,8.6,8.9,8.12,9.3,9.6
  • Writing Junit test cases, building and deploying the application to web sphere server using ant scripts

Environment: Web Services, PDF-LIB, XML, E4X, AJAX, CVS, JUnit, Struts 1&2, Agile Methodologies, Hibernate 3.0, RAD6.0, Ant Script, Eclipse, Xpath1.0, Tomcat, JDK 1.5, Servlets, XHTML, JSP, IBM web sphere 6.0

We'd love your feedback!