We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Columbus, OH

PROFESSIONAL SUMMAY:

  • Around 8 years of experience in designing, developing and deploying n - tier web applications and client / server applications using JAVA, J2EE technologies and Web Technologies for enterprise applications.
  • Proven strength in Web Based Application and Enterprise Application Programming wif Java JDBC, J2EE, Hibernate, Spring, Struts, XML, Web Services (RESTful), JDBC, IBM WebSphere 8 and designing wif UML.
  • Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow, Spring DAO).
  • Developed automated process for builds and deployments: Jenkins, Maven, Shell and Java architectures.
  • Experience in writing SQL queries, Stored Procedures for accessing and managing databases such as Oracle 9i/10g/11g/12c, MySQL, MS SQL Server, DB2.
  • Strong Database development experience in writing functions, procedures, triggers, packages and views on PL/SQL.
  • Experienced in all teh phases of Software Development Life Cycle such as Feasibility Study, Requirement gathering, Design, Development, Testing and Maintenance.
  • Good working noledge of Extreme Programming using Agile methodology wif iterative and incremental software development
  • Experienced in deploying applications on Apache Tomcat, WebSphere, and Web Logic Servers.
  • Experience in using IDEs like Eclipse, WSAD and RAD for Application development in integration wif Mavens.
  • Installed, configured and managed AWS based CI & SCM integrated Jenkins/Hudson, Git and Deployed J2EE applications using Docker on AWS.
  • Experience in implementing Web Services (Restful/SOAP).
  • Experience in using XML, XSL and XSLT for implementing Web Services.
  • Developed SOAP/REST services (using JAX-WS and JAX-RS) as part of API development.
  • Expert in writing SQL queries and using Hibernate framework wif Spring ORM in interaction wif teh RDBMS
  • Solid Background in Object Oriented analysis and design - OOAD. Very good at J2EE Design Patterns and UML.
  • Developed applications based on various Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Singleton Pattern, Front Controller. Experience in developing N-Tier applications using J2EE.
  • Has good noledge on Data structures and Computer Software Algorithms.
  • Used JUnit for test case/Integration test implementation
  • Extensively used Case tools like Rational Rose and RSA.
  • Excellent Debugging, problem solving and testing skills.
  • Very good experience in using Windows, LINUX, UINX platforms
  • Self-motivated, easily adoptable to new environments and ability to work independently and as well as in small groups.
  • Exceptional oral as well as written communication skill. An effective leader and proven team player wif excellent analytical, presentation & problem-solving skills which contributes to noledge sharing and team building.

TECHNICAL SKILLS:

J2EE Technologies: Java 8/7/6, J2EE, Servlets, JSP, JDBC, JSF, JNDI, SWT, EJB, DOM, SAX

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JSON, jQuery, ExtJS, Angular JS

Frameworks: Struts, Hibernate, Spring, Spring MVC, JUnit, log4j

XML/ Web Services: XML, Apache CXF, Web Services, Restful Web Services, AXIS 2, XSLFO

Databases: Oracle, SQL Server 2008/2012/2014, MySQL, DB2 10.1/9.5

Application / Web Servers: Tomcat, IBM WebSphere, JBoss

Software Development Process: Waterfall, Agile, Agile Scrum, Iterative, Test Driven Development

Tools: Eclipse, WSAD, Rational Rose, RAD

Configuration Tools: SVN, ANT, Maven, CVS, GIT

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Documented teh requirements and their by analyzed and involved in design, code.
  • Designed and developed teh system using J2EE technologies based on Spring MVC and View Resolvers.
  • Used Spring ORM Hibernate Template as teh ORM tool to communicate wif teh database.
  • Responsible for analysing, understanding teh Business Requirements and translate teh same into technical specifications.
  • Participated in Impact Analysis of teh Enhancement.
  • Developed and unit tested modules like Payment search, Payment optimization, Apply payment and End of call review.
  • Extensively involved in application development using J2EE Technologies.
  • Used AngularJS Directives like ng-app, ng-model, ng-repeat, ng-hide, ng-controller.
  • Used AngularJS Factories and Services to make Ajax calls or Restful Calls to get data in JSON Format.
  • Used RESTFUL for Web service aggregation into existing websites.
  • Used JavaScript, Regular Expressions for Form Validations.
  • Used Spring framework 3.1 to create teh beans needed and injected dependency using Dependency Injection.
  • Developed Web Services utilizing HTTP, XML, XSL, SOAP and AXIS.
  • Used Apache JSP, JSTL etc for presentation which invoke teh Java Beans to interact wif Controlling Servlets.
  • Used JavaScript, Regular Expressions for Form Validations.
  • Created Web Service Clients using teh Ant wsdl2java task wif Axis 2.0.
  • Developed complex queries, PL/SQL and stored procedures for data retrieval & updating.
  • Used IBM Rational ClearCase for Version Controlling.
  • Worked on Android SDK
  • Handling XML data using efficient parsing techniques such as JSON Parser, XMLPullParser and DOM parser.
  • Used Broadcast Receivers to receive notification messages if server-side data changes and using sync adapters updated teh data into SQLite DB.
  • Used different view layouts and wrote event listeners on widgets.
  • Performed Unit Testing and interacted wif QA for testing

Environment: Spring 3.1, Hibernate 4.2, Android SDK 4.0, Eclipse IDE, WebSphere, Android Emulator, Android Debug Bridge, Log cat, DDMS, Android API’s, JDK 1.7, SQLite 3.7, Android API’s, RESTFUL Web service, DOM Parser, XML, JSON, HTML, CSS, GPS service, Windows 8, Log cat, Confidential Plug-in, GIT (version control)

Confidential, Arlington Heights, IL

Lead Java/J2EE Developer - Smart Marketing

Responsibilities:

  • Responsible for Analysis, Technical spec document preparation, deployment documents include use cases, component, class & sequence diagram, development, code review and testing.
  • Developed in new enhancement module development ETB (Exist to Bank), Smart marketing forms handling, SDT (Secure Data Transfer).
  • Participate in design discussions wif architects and BA for new services enhancement.
  • Developed Data persistence API using Hibernate and Spring DAO layer. Implemented logging and transaction manager using Spring's Aspect Oriented Programming (AOP) concept.
  • Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL.
  • Developed software modules using Java, Java beans, Struts, Spring and Hibernate. Deployed application on Websphere Application Server.
  • Used Spring MVC 2 for Integration of forms wif back end systems.
  • Resolving production problem tickets.
  • Designing and identifying teh business logic components.
  • Involved in Unit testing, SIT and UAT
  • Review of Release documentation and involved in live production launch
  • Involved in teh construction of various components of teh system using host system integration services
  • Supported QA team in various testing environments and involved in production support and defects fixing.
  • Development of test cases for unit and integration testing and end to end testing of teh system as part of Integration testing.
  • Used JUnit framework for unit testing of application and ANT to build teh application and deployed on Websphere.
  • Batch schedule jobs developed using Quartz scheduler
  • Used SOAP UI tool for testing web services connectivity.

Environment: Java 8, Spring Framework, Hibernate, Webservices, WebSphere, Eclipse, SVN, Struts, SQL Developer, log4j, Quartz, ANT, DB2, ExtJS

Confidential, Boca Raton, FL

Developer

Responsibilities:

  • Interacting wif teh business and user group to ascertain requirements to carry out Business Reengineering & Business Process Management processes wif detailed functional and technical analysis wif OOAD concepts and Agile RUP Methodology.
  • Extensively used Struts component classes for developing applications for handling user requests.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Worked on JMS components for asynchronous messaging.
  • Developed classes using core java (multithreading, concurrency, memory management) and some spring IOC. Developed Data Access Classes using teh Hibernate.
  • MongoDB geolocation API leveraged for user proximity lookups.
  • Involved in writing Stored Procedures and Functions, Triggers.
  • Design and develop teh processes using multithreading to make it asynchronous.
  • Implemented DLP server using Java/Mockito/Eclipse on Windows/Linux.
  • Created Data Source and deployed teh Web application in application Server.
  • Implemented EJB Components using State Less Session Bean and State full session beans.
  • Created java Interfaces and Abstract classes for different functionalities.
  • Extensively worked wif collections classes like ArrayList, HashMap, and Iterator etc.
  • Involved wif SpringIOC concepts to integrate Hibernate Dao classes wif Struts Action classes.
  • Written independent JavaScript, CSS files and reused in UI pages.
  • Implemented java design patterns like Singleton, Factory, Command patterns.
  • Developed persistence layer using ORM Hibernate for transparently store objects into database.
  • Parsing of XML using SAX and DOM Parsers.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Participated in deployment of applications on WebLogic Application Server.
  • Used SVN for version controlling.
  • Analyzed and fine-Tuned RDBMS/SQL queries to improve performance of teh application wif teh database. Creating XML based configuration, property files for application and developing parsers using JAXP, SAX, and DOM technologies.

Environment: Java 7, J2EE, Servlets3.0, Struts2.3.1, Spring3.1, JSTL, Hibernate 4.1, XML, JMS 1.1, JAXP, XSLT, Eclipse IDE, WebLogic 12.1, UML, Rational Rose, Log4J, Oracle 11g, JUnit.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in requirements gathering and technical design specification.
  • Involved in teh development of Login/Registration, Reports, and Admin and Statements modules.
  • Implemented web-based application using spring frame work.
  • Involved in teh Impact Analysis of new enhancements.
  • Extensively involved in pre-production defect fixing.
  • Extensively worked in Hibernate for persisting teh data.
  • Extensively involved in writing teh SQL queries as per teh business requirements.
  • Used Factory, Singleton, Session Facade, Business Delegate and DAO Patterns.
  • Developed services which involved both producing and consuming web services (WSDL, SOAP and JAX-WS). Also published teh WSDL to UDDI registry using teh SOA architecture.
  • Involved in resolving teh session issues in teh Application.
  • Worked wif JSON to parse data from Data Base.
  • Used Logging mechanism for capturing and logging error, info and debug messages and related information using log4j.
  • Performed Extensive Exception handling mechanism for handling errors and exception conditions in teh application.
  • Developed JMS components to send messages from one application to other application internally.
  • Used Value Objects as a design pattern so dat teh client makes a single remote method invocation to teh enterprise bean to request teh Value Objects.
  • Worked on Hudson build tool and deployed teh build in Hudson.
  • Involved in Unit testing, Integration testing, User Acceptance Testing.
  • Used Dimensions as teh version control system and defect tracking respectively.
  • Involved in teh configuring of WebSphere Application server and application deployment.
  • Interactions wif Business users such as Architects, Design engineers, Drafters to identify, analyze and develop business requirements.
  • Coding for UI in Swings and business logic implemented in EJB by using existing framework.
  • Analysis, designing and coding for enhancements and bug fixing.
  • Developed batch programs in visual basic for processing AutoCAD drawings.
  • Creating design documents, test cases.

Environment: WebLogic 10.3, Oracle 10g, Java, EJB, Visual Basic, AutoCAD, Myriad.

We'd love your feedback!