We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • 6+ years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support using Java/J2EE technologies with WebSphere, Tomcat and WebLogic application servers
  • Expert in developing advanced web-based applications using Java/J2EE technologies, Servlets, JSP, JDBC, JMS, Web Services, SOAP, Struts, WebSphere, WebLogic, Tomcat, XML, Hibernate and Databases like Oracle, MS-Access, SQL Server
  • Developed application using the all the core java concepts such as multithreading programs, concurrent programming, serialization
  • Expertise in Configuration of Object Relational Mapping (ORM) framework like Hibernate
  • Experience in using XML, Schema, DTD, xPath, JAXB, JAXP, XML4j Parsers
  • Strong experience and knowledge of SOA,Web Services, SOAP and RESTFUL Services
  • Well Versed with SDLC, Waterfall, Agile Methodologies, Rally and JIRA tools
  • Used various Design Patterns like MVC, Singleton, Factory, Abstract Factory, Business Delegate, DAO, Service Locator and Session Facade
  • Extensively worked in Ecommerce applicationsusing Java and J2EE methodology
  • Developed J2EE web applications using IDE such as Intellj, Eclipse, RAD, OEPE and STS (Spring Tool Suite)
  • Written test cases usingJunitand also used Selenium testing Framework
  • Experienced in installing and configuring WebLogic, WebSphere and Tomcat servers
  • Extensive working experience on databases such as Oracle 9i/10g(11g), DB2, Sybase, MYSQL, PL/SQL & Microsoft SQL Server
  • Thorough understanding of JAVA Object Oriented Methodology, Design and Development Process
  • Experience in implementing web applications frameworks like Spring (Spring MVC, DI, AOP), Struts, Hibernate, AXIS and Jersey
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer
  • Worked with deployments on Ant, Maven, Gradle, and Deployment scripts using Shell Scripts
  • Supported application in Production and handled production Incidentsworking with Offshore teams
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communication skills
  • Ability to learn quickly with excellent communication, written and organizational skills
  • Willing to learn new programming concepts, technologies, tools etc.
  • Excellent in team collaboration and problem solving

TECHNICAL SKILLS

Languages: Java, J2EE, XML,SQL,Shell Script,HTML5,JavaScript

Frameworks: Struts 2.x/1.x, Spring 3.x/2.x (Dependency Injection, MVC, JDBC, AOP, BATCH), Hibernate, Web Services, SOAP, RESTFUL, WSDL, UDDI, Ant, MAVEN, GRADLE, Log4j, JUNIT, jQuery, AXIS, Jersey, AJAX, Selenium

APIs: JPA, JDBC, JMS, JNDI, Web Services (SOAP, REST, WSDL), JSP, Servlets, Ant, Maven,Gradle, JUNIT, Log4J, JAXB, JAXP

Concepts: Object-Oriented Analysis/Design, UML, Design Patterns, Enterprise Integration, Agile/Scrum

Software: Eclipse,Intellij, WebLogic OEPE, RAD 7/6, SVN, Rational Rose, TOAD, SQL Navigator, SOAP UI

Databases: Oracle, SQL Server, DB2, MySQL, SQL

Servers: WebLogic, WebSphere, Tomcat, Apache

OS: UNIX, LINUX, Macintosh, Windows, DOS

PROFESSIONAL EXPERIENCE

Confidential, CA

Java Developer

RESPONSIBILITIES:

  • Application development using Java/J2EE Technologies which include Servlets, Java Beans, Spring 3.x, Web Services (SOAP and RESTFUL)
  • Developed UI using Spring MVC, business logic using Spring (IOC, AOP)
  • Participatein the full SDLC (Agile), including planning meetings, iterative, development, estimations and design sessions
  • Worked on creating RESTFUL request and response and generating a WSDLfor SOAP request and response
  • Worked on xml parsing and schema
  • Using Tomcat Web Server 5.5 for remote and local debugging and development purpose
  • Worked in developing multithreading programs and concurrent programming
  • Prepared Unit test cases using JUnitand remote testing using SOAP UI
  • UsedJAXBforMarshalingand Unmarshaling theXMLdata
  • Designed and developed application using Singleton pattern
  • Used Maven and Gradle to build the project and JUnit to develop unit test cases
  • Used POSTMAN REST Client tool to query HTTP/API’s and analyzed response
  • Developed Spring Controllers which manages the application flow and makes calls to business objects to manipulate its contents & used Spring Interceptors to apply specific functionality to certain requests
  • Developed, Deployed Enterprise WebServices (SOAP and RESTFUL) and Consumed and generated client using Jersey and Axis Frameworks using Intellij IDE
  • Creating JAR, WAR & EAR files and deploy the entire project on to WebLogic Server using Maven, Gradle, Jenkins and hudson
  • Coordinated with the QA team in testing of the application in various environments
  • Involved in Production Deployment and support, Reviewed the app server production logs using SPLUNKwiththe production incidents handling team for production incidents

Environment: Java, Servlets, Java Beans, Spring (DI, MVC, AOP), Web Services, SOAP, RESTFUL, JSON, XML, AJAX, GRADLE, ANT, Maven, Continuous Integration, Jenkin, Hudson,Log4j, JUnit, SQL, WebLogic, IBM HTTP Server, Oracle, SPLUNK, Rally, Jira

Confidential, NY

JAVA CONSULTANT

RESPONSIBILITIES:

  • Involved in reviewing functional design documents and preparation of technical design document based on FDs making use of UML diagrams like use case, sequence and class diagrams
  • Involved in the development of continuous Integration framework to build and deploy the code to assembly region
  • Designed WSDL, input and output XML message structure
  • Developed the quotation web service using Eclipse and Deployed to Web Logic Server
  • Developed code using JAXB for un-marshaling and marshaling of XML message to/from Java objects
  • Developed ‘Trace Handler ‘ code for logging all the Web service request and responses
  • Was responsible for mapping POJO objects to SQL database tables & generation of Hibernate mappings (.hbm)
  • Worked on the website using Spring Controllers to integrate with web services and display the information
  • Used SQL Loader to load the data in test environment from Production tables
  • Developed rating engine in core java for computing the insurance premium
  • Developed Exception handling part which propagates errors code and error messages in the response xml message
  • Developed a batch process triggered by a scheduler which deletes expired quote details from the database tables
  • UsedSVN versioncontrol tool
  • Helped the integration team to integrate the service
  • Developed utility classes helpful of other developers in re using the code
  • Used Microsoft Visio in developing the use case, sequence and activity diagrams
  • Supported the application in production and worked with off-shore team to handle the production incidents

ENVIRONMENT: Java, JDK, Servlets, Spring, Spring controllers, JAX-RPC, Hibernate, Java Web Services, SOA-SOAP, RESFUL, JAXB, HTML, JavaScript, CSS, XML, ANT, Log4j, Maven, Jenkin, JUnit 4, ECLIPSE, WebLogic Application server, SOAP UI Tool, Linux

Confidential, MN

JAVA/ J2EE DEVELOPER

RESPONSIBILITIES:

  • Involved in reviewing functional design documents and preparation of technical design document based on FDs making use of UML diagrams like use case, sequence and class diagrams
  • Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project
  • Involved in Analysis, Design and Implementation/translation of Business User requirements
  • Actively participated in the dailySCRUMmeetings to produce quality deliverables within time
  • Involved in multi-tieredJ2EE designutilizingSpring Inversion of Control (IOC) architectureand Hibernate
  • Used Spring Framework for Dependency injection and integrated using annotations
  • UsedSVN versioncontrol tool
  • Automated build process by writingANTbuild scripts
  • Configured and customizedlogsusingLog4J
  • System built using Model-View-Controller (MVC)architecture.Implemented the application using the concrete principles laid down by severaldesign patternssuch asComposite View,Session Façade, Business Delegate,Bean Factory,Singleton,Data Access Object, andService Locator
  • DevelopedWeb servicesto allow communication between application through SOAP over HTTP usingApache Axis2
  • Designed and implemented application usingJSP, Spring MVC, Struts, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle and Web sphere app server 7.0
  • Spring MVCmodel integration for front-end request action controller
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database
  • Involved in installing and configuringEclipseandMavenfor development
  • UsedLog4Jto validate functionalities and JUnit for unit testing
  • UsedJIRAfor bug tracking, issue tracking and project management

ENVIRONMENT: Java, JDK, Servlets, Struts, Spring, JAX-RPC, Hibernate, Java Web Services, SOA-SOAP, JAXB, HTML, JavaScript, CSS, XML, ANT, Log4j, Maven, JUnit, IBM RAD 6, IBM WebSphere Application server, SOAP UI Tool, Linux

Confidential

Java Developer

RESPONSIBILITIES:

  • Involved inAnalysis,Design, Development, and Testingphases of the project
  • Involved in DB scripts generation for phase 7.0 using PL/SQL.
  • Involved in designing, developing and configuring server side J2EE components likeJavaBeans, JSP, Servlets and XML using IDE- Eclipse and deployments in WebSphere
  • Used design patterns like Service locator, Data Access objects, and MVC
  • Utilized Log4j for request / response / error logging
  • Unit and integration testing, logging and debugging using JUnit
  • Developed unit test cases using JUNIT and helped testers in end-to-end testing
  • Designed and developed the user interface using JavaScript, HTML and CSS
  • Responsible for configuring the WebSphere Application Server to access the Database by setting up Data source and Connection Pool
  • Responsible for code migration and maintaining code versions, hot fixes using Subversion

Environment: J2EE, UML, DB2, JDBC, Rational Rose, JSP, Servlets, Struts, JNDI, RMI, JMS, XML, Web Services, SOAP, Log4J, WebSphere, JUNIT

We'd love your feedback!