We provide IT Staff Augmentation Services!

Sr.java Developer Resume

1.00/5 (Submit Your Rating)

Ann Arbor, MI

SUMMARY

  • Around 8+ years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Excellent Core Java development skills.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP, Servlets, Struts, spring (IOC&AOP), Hibernate, EJBs, MDBs, Session Beans, Node JS, Microservices, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front end technologies such HTML, CSS, JavaScript, JQuery, AngularJS and Ajax. Basic understanding of ExtJs.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB&JAX-WS.
  • Experience in writing Build Scripts using Shell Scripts and using CI (Continuation Integration) tools likeJenkinsand Github.
  • Experience in developing web based applications using Google Web Toolkit (GWT) and J2EE Servlet technology.
  • Experience in creating, consuming and testing a web service using SOAP, REST and SOAPUI.
  • Experienced in back end Restful API based web applications development using Spring MVC, Spring BOOT formicroservices, Spring Data, Hibernate and JPA.
  • Good experience on reporting APIs such as POI and iText. Some experience on Jasper Reports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Incorporated XML Parsers such as DOM and SAX.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Subqueries.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, WebSphere, JBoss and Weblogic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQLyog and SQL Developer.
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, and ClearCase.
  • Good Experience with version control tools VSS, SVN, GIT and GIT Extensions.
  • Exposure to UNIX commands and Suse Linux.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, PL/SQL, Java Enterprise Edition

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, Javascript, AJAX, DOJO, GWT, Kafka, Node JS, Microservices, Cassandra, ExtJs, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, REST, WSDL, JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle and MySQL

Distributed/ Middleware: JMS (Java Messaging Service)

Tools: /Software: Eclipse, MyEclipse, RAD, Net Beans, SQL, NoSQL, TOAD, SQL Developer, Clear case, Subversion, Jenkins, JUnit, UML

Application/Web Server: Apache Tomcat, JBoss, WebSphere and WebLogic

Operating Systems: UNIX, Suse Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

Version Controls: VSS,SVN, GIT, GIT Extensions

PROFESSIONAL EXPERIENCE

Confidential, Ann Arbor, MI

Sr.Java Developer

Responsibilities:

  • Participated in Analysis, Design, Implementation, UAT and Production of the Application and developed UML diagrams.
  • Involved in Object Oriented Design/Object Oriented Analysis with usage of UML Sequence Diagrams and Class Diagrams with Rational Rose.
  • Used Facade, Business Delegate, Service Locator, Factory Method and Singleton patterns in the project cycle.
  • UsedStrutsFrame Work to implement MVC design pattern.
  • Used Oracle 11g for real-time transactions as per the customer requirement.
  • Implemented spring framework for better and lightweight application.
  • Resolved Remedy problem tickets.
  • Worked in a Scrum Agile process with two-week iterations delivering new features and working software at each iteration.
  • Analyzed and fixed the stuck orders and preparing weekly reports.
  • Done root cause analysis of recurring problems.
  • Prepared documentation for the project.
  • DevelopedRESTWeb Services to exchange data between different applications, implemented SOA architecture with Web Services.
  • Involved in designing reusable Web Services usingREST.
  • Used Apache Camel in the JBossFuseESB as the integration platform for SOA Services.
  • Worked on a Service Oriented Architecture using Web Services protocol such asSOAPto manage communication between the application and Rules engine.
  • Created a Front-end application using JSPs, JSF, Swing,GWTand Spring MVC and configured it to connect to database using Hibernate.
  • Created REST API'sMicroservicesand EJB using Express Router/Model/Controller architecture.
  • Done Monitoring and deployment of various applications in UNIX environment.
  • Performancetuningincluding Apache Web server setup configuration with WebSphere App Server.
  • Involved in 24*7 production support of various applications.
  • Used J2EE design pattern in the project.
  • Involved in postproduction support.
  • Developed and maintained Ant Scripts for the build purposes on testing and production environments.
  • Used SVN for version controller.
  • Developed application using Eclipse IDE.
  • Developed and deployed EJB2.0 bean components on JBoss application server.
  • Wrote application front end with HTML, JSP, Ajax, J Query, AngularJS and Spring Web Flow and CSS.
  • Built single page AngularJS application usingIonicframework.
  • Extensively used Angular JS/Ionicdirectives, filters, services, bootstrap to support Desktop and mobile versions.
  • All the services are deployed on AWS stack and the APIs are accessible thru API gateway throughOAuthtoken for the registered clients in an internal system.
  • Experienced in developingmicroservicesand deploying into containers using AWS and Docker.
  • Integrated AWS using its API with existing system to leverage the resources on the cloud.
  • Created and executed SQL queries in TOAD.
  • Implemented Transaction Management using the Hibernate configurations.
  • Used WSDL files to create Java classes and vice-verse.
  • Developed application which suitable for Linux OS.

Environment: Java, J2EE, JSP, OOAD, JSF, Servlets, Javascript, JQuery, SOAP and REST Web Services, Struts 2.0/3.0, OAuth2.0, Hibernate, JPA, Spring, GWT, Oracle 11g,UNIX, Ionic 2, Microservices, JBossFuseESB, JBoss Application Server, Eclipse IDE, AWS, XML, XSD, TOAD, HTML, Jenkins, CSS, AngularJS, Angular 2, ANT, SVN, Scrum, Linux.

Confidential, Harrisburg, PA

Sr.Java/J2EE Developer

Responsibilities:

  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used Struts Validation to validate various form entities.
  • Used Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Backend is implemented usingNode JSand MongoDB is used for storage and handling of data.
  • Implement modules intoNodeJSto integrate with designs and requirements.
  • Used XPath, XQuery, XSL, XSTL, HTML5, CSS, Javascript, JQuery for UI development.
  • Designed and developed the Data access layer using Spring-Hibernate integration.
  • Developed the service layer using the SpringIOC.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files.
  • Designed and developed the libraries and applications following Multi-Threading concepts.
  • Implemented the logging framework in the SOA environment.
  • Used JBossFuseESB to create mediation or route message between Services and also handling the message format.
  • Maintained and consumed the REST based web services.
  • Had experience inperformancetuningJ2EE apps,performancetesting, analysis, andtuning.
  • Configured Spring basedMicroservicesand Spring Boot.
  • Proficient in integration techniques using theApacheCamelandApacheActivemq technologies.
  • Experience in working with NoSQL databases like MongoDB,Cassandra.
  • Produced restful web services using Spring MVC that served JSON payloads to AngularJS based front end.
  • CreatedTypescriptreusable components and services to consume REST API's using Component based architecture provided by Angular js 2.0.
  • Involved in writingJavaAPI for Amazon Lambda to manage some of theAWSservices.
  • Designing and developing Web application to generate reports usingJava-J2EEtechnologies.
  • Used JMSAPI for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation.
  • Implemented the logging framework in the SOA environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven as the build tool for the application.
  • Used Rational Clear Case and Clear Quest for version control and change management.

Environment: JDK 1.6,J2EE, Struts 2.0, Hibernate, Spring 3.0, REST, JSP1.2, Servlets2.1, OOAD, JMS, XML, XSLT, SOAP, WSDL, EJB, SOA, AWS, Node JS, Angular JS, Angular 2, JDBC, JavaScript, JBossFuseESB, Ionic framework, JQuery, Microservices, UML, Perl, HTML, JNDI, CVS, NoSQL, MongoDB, Cassandra, Apache Camel, JUnit, WebSphere Application Server 7.0, RAD 7, Rational Rose, Rational Clearcase, Rational Clear Quest, Oracle 10g.

Confidential, Bedford, NH

Java Developer

Responsibilities:

  • Responsible for understanding requirement, analyzing the impact and developing components and integrating and testing following process of reverse engineering.
  • Sound knowledge in Object Oriented Programming OOP, Object Oriented Analysis and Design OOAD techniques.
  • Responsible for implementing MVC2 architecture using Struts 2.0.
  • Developed and consumedRESTAPI using Spring Framework.
  • Experience in XML, Web Services using SOAP, XML-RPC, JAX-RPC, JAX-WS, and Restful.
  • Involved in Exception handling and showing proper message to user, using struts Action Errors.
  • Involved in creating Ajax request for searching, creating search criteria, parsing Ajax response.
  • Created UI components using JQuery which encapsulates interface logic & utility classes which intern communicate with model.
  • Showing the data in tabular format using EXTJS with functionality of showing records in option list, date format.
  • Design & Develop Data Model for Global Trip Record based on theCassandrabest practices for data modeling.
  • Involved in UI level coding using JSP, JavaScript, JQuery and JSTL.
  • Responsible in designing UI using HTML, CSS with reference to .Net application.
  • Responsible for understanding the C#.Net application and implementing the functionality using java.
  • Responsible for implementing the functionality involving designing, writing action class, VO, DAO’s.
  • Delivered iterations every two week cycle followed extensively Agile Scrum Methodology.
  • Designed and developed multiple database persistence layer using Hibernate, Spark SQL andKafka.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service forentire applicationutilizingHibernate and J2EE.
  • Created the production support documents for hand offs to the support team.
  • Involved in performance tuning of SQL Queries, Sources, Targets and Sessions by identifying and rectifying performance bottlenecks.
  • Developed the application using Java Beans, Servlets.
  • Used WebSphere Application Server and RAD to develop and deploy the application.
  • Worked with various Style Sheets like Cascading Style Sheets (CSS).
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.

Environment: - JAVA 1.5/1.6, J2EE, JSP, EJB (J2EE Platform), Servlets, HTML, DHTML, JavaScript, Ext JS, JQuery, Struts 1.2, Web Services, Rest, Kafka, Cassandra, Apache Camel, OOAD, SOAP, UNIX and Shell Scripting, Oracle 11g, XML, SQL Server, Eclipse, Apache Tomcat Webserver, Oracle reports.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Worked in an Agile work environment with Content Management system for workflow management and content versioning.
  • Maintained and updated the Jasper reports.
  • Design, coded and tested key modules of the project using java Object Oriented Design concepts, JSP.
  • Involved in designing user screens and validations using HTML, JQuery, Ext JS and JSP as per user requirements.
  • Responsible for validation of Client interface JSP pages using Struts form validations.
  • Integrating Struts with Spring IOC.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using Apache Axis 2 Web Service.
  • DevelopedRESTbased Web Services to interact with backend/internal systems.
  • Used Web Services (SOAP) in the integration layer services for the third party.
  • UsedHibernateORM framework withSpring for data persistence and transaction management.
  • Used Hibernate 3.0 object relational data mapping framework to persist and retrieve the data from database.
  • Developed various J2EE components like Servlets, JSP, JNDI and JMS.
  • Created physical and logical data model, design and implementation.
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Developed ANT Scripts to do compilation, packaging and deployment in the WebSphere server.
  • Implemented the logging mechanism using Log4j framework.
  • Designing and implementing algorithms.
  • Wrote test cases in JUnit for unit testing of classes.

Environment: JDK 1.5, J2EE 1.4, Agile Development Process, Struts 1.3, Spring 2.0, Web Services (JAX-WS, Axis 2) Hibernate 3.0, EJB, RSA, JMS, JSP, OOAD, SOAP, Servlets 2.5, WebSphere 6.1, SQL Server 2005, DB2, Windows XP, HTML, XML, IBM Rational Application Developer (RAD), ANT 1.6, Log4J, XML, XSLT, XSD, Rest, JQuery, JavaScript, Ext JS, JSON, JUnit 3.8, SVN, GIT.

Confidential, New York, NY

Java Developer

Responsibilities:

  • Analyzed the requirements and provided inputs to the designer.
  • Developed the business tier using Core Java and the HTTP interfaces using Servlets.
  • Involved in review of the design and helped in transforming the application to an optimized solution framework.
  • JSP, HTML, Javascript, CSS and Ajax was used for front end development.
  • Implemented Collections API to manage Java Objects in Business Logic layer.
  • Involved in system analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business.
  • Built the admin module using Struts framework for the master configuration.
  • Implementation of Distributed Map using Dyna Cache for implementing the distributed cache on a clustered environment.
  • Worked with multithreading in synchronized environment.
  • Designed and developed the persistence tier using Hibernate framework.
  • Implemented EJB (Session Beans) to create WAS Scheduler.
  • Used WebSphere data sources for the database connection and accessed using JNDI names.
  • Implemented the WebSphere scheduler and provided the scheduling logic to process the Cache.
  • Developed a Stored Procedures for regular cleaning of database.
  • Used Oracle as relational databases and created E-R diagrams for the database tables.
  • Implemented Log4j to maintain system log.
  • Managed the functional and load testing by interacting with the testers and providing them the guidelines and deadlines for completion of work.
  • Directly interacted with the client application leads, to help them integrate their application with MNP.
  • Eclipse was used for Rapid Development of the application.
  • Build EAR using ANT tool.
  • Deployed the application on production server along with WAS administrator.

Environment: s: Java, JSP, Html, CSS, JavaScript, Ajax, Servlets, OOAD, Struts, Hibernate, EJB (Session Beans), Log4J, WEBSPHERE Data Source, IBM Web Sphere, JNDI, Oracle, Windows XP, UNIX, ANT, Eclipse.

We'd love your feedback!