We provide IT Staff Augmentation Services!

Java/j2ee Consultant Resume

5.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • 13 years of Java/J2EE experience in software development, maintenance and support including design, development, deployment and testing of various Client Server, Internet, Distributed N - Tier applications using Java/J2EE technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Documentation, Production Support.
  • In-depth knowledge of Object-Oriented Programming Concepts, Internet Technologies multi-tier applications.
  • Very strong on Java1.4,1.5,1.5,1.7,1.8 J2EE technologies like Spring(Security, Boot and Batch), Java Persistence API(JPA), Hibernate, Struts2, JSF, JSP, Servlet, EJB and extensively worked with HTML, JavaScript,NodeJs, AngularJs,JQuery,ExtJs,JSON,DWR,EJB and UNIX/LINUX .
  • Knowledge of Service Oriented Architecture (SOA) and deployment of Web Services using RESTful, SOAP, WSDL.
  • Having good experience in Database programming - development of stored procedures, triggers in Oracle, Postgres, MySQL and NoSQL(MongoDB).
  • Having Experience of Quartz for Scheduling and DOM, SAX and JAXB. For parsing.
  • Development of web-based Applications Using different web servers Apache Tomcat, Oracle Application Server, Weblogic and JBoss.
  • Experienced in using IDEs such as InjelliJ, Eclipse, Oracle JDeveloper and NetBeans.
  • Experience in Version control systems like GIT, SVN and build tools like Maven.
  • Strong experience in Java design patterns like Factory, Abstract Factory, Singleton and J2EE Patterns like MVC, DAO, Service Locators, Value Objects, Data Transfer Objects.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast.
  • Implemented Unit Testing and Integration testing during the projects
  • Proficient with different Software development methodologies including Agile.
  • Exposure to Scrum and Maven Build, Hudson/Jenkins for Integration Process.

TECHNICAL SKILLS:

Languages Operating Systems: Java (1.8/1.7/1.6/1.5/1.4 ), SQL, NoSQL Windows and Linux

Tools: /Software Databases Distributed/ Middleware IntelliJ, Eclipse, TOAD.

Application/Web Server Protocols: Oracle App Server, Apache Tomcat, HTTP, HTTPS, FTP Weblogic, WebSphere, PIVOTAL CLOUD

EXPERIENCE:

Confidential, Irving, TX

Java/J2EE Consultant

Responsibilities:

  • Using Java 1.8.
  • Working on Spring Boot Restful Web Service API Development.
  • Used Spring Batch and Spring Integration to process data from Oracle to MongoDB, and File process.
  • Using Angular JS to build GUI Application on NodeJs to use the next generation email.
  • Working on Service Oriented Architecture SOA modular to communicate Restful and SOAP Web Services and to communicate through different application.
  • Using SOAP UI tool to test Soap Web Services and to mock Services.
  • Used Spring Security Authorization to secure user access.
  • Using Spring State Machine to flow tasks.
  • Developed Java classes for implementing Business logics using Spring framwork.
  • Using spring data rest with JPA and Mongodb repository to map data and object.
  • Developed services to follow Microservices pattern fully Unix Environment.
  • Implemented JUNIT test cases with Groovy to mock the data to test whole cycle to interact all services and uses Gherkin Cucumber technology to test all scenarios.
  • Build and deployment on Cloud Foundry platform and moving AWS.
  • Involved in Bug fixing using JIRA Tracker, used find bug tool to see code quality.
  • Version Control tool, using GIT.
  • Developed application in Eclipse IDE and IntelliJ.
  • Using Gradle local build and Jenkins as Integration build/deployment tool.
  • Using redis caching mechanism to cache frequent entity and supported by cloud foundry.
  • Fully involved in Agile to track tasks using Scrum Methodology and JIRA tool.
  • Using Oracle, Postgres and NoSQL(MongoDB).

Confidential, Southlake, TX

Java/J2EE Consultant

Responsibilities:

  • Used Java 1.8.
  • Using ExtJs 4.1 to build GUI Application to use the merchandising end users.
  • Used React JS for small component to demo.
  • Working on RESTful Web Service API Development.
  • Working on Service Oriented Architecture SOA modular to communicate RESTful and SOAP Web Services and to communicate through different application.
  • Using SOSP UI tool to test Soap Web Services and to mock Services.
  • Used oAuth Authorization security to secure user access
  • Developed Java classes for implementing Business logics using Spring (IoC), Spring (AOP).
  • Used MyBatis to map the DAO.
  • Implemented JUNIT test cases with Groovy to mock the data to test whole cycle to interact all services and uses Gherkin Cucumber technology to test all scenarios.
  • Build and deployment on Tomcat in LINUX/Window platform.
  • Involved in Bug fixing using JIRA Tracker, used find bug tool to see code quality.
  • Version Controlled using GIT and SVN.
  • Developed application in Eclipse IDE and IntelliJ.
  • Using Maven local build and Jenkins as Integration build/deployment tool.
  • Using messaging queue MQ to interact with other system.
  • Fully involved in Agile to track tasks using Scrum Methodology and Rally tool.
  • Implemented logging for the whole application using Log4j.
  • Using Oracle Database.
  • Used JMeter Tools to automate responses and performance testing.

Confidential, Plano, TX

Java/J2EE Consultant

Responsibilities:

  • Involved in frequent meeting with clients to gather business requirement & converting them to technical specification for development team.
  • Created the Class diagrams, Flow diagram, while using the UML.
  • Working on RESTful Web Service API Development.
  • Working on Service Oriented Architecture SOA modular to communicate RESTful and SOAP Web Services and to communicate through different application.
  • Using SOSP UI tool to test Soap Web Services and to mock Services.
  • Manage Secured Socket Layer security via https protocol
  • Used oAuth Authorization security to secure user access
  • Developed Java classes for implementing Business logics using Spring (IoC), Spring (AOP), Spring JDBC Tamplet and JPA. Used EHCache for caching mechanism.
  • Implemented JUNIT test cases with Mockito to mock the data to test whole cycle to interact all services and uses Gherkin Cucumber technology to test all scenarios.
  • Build and deployment on Weblogic in LINUX/Window platform.
  • Used Transaction Management.
  • Developed api based on microservices architechture.
  • Version Controlled SVN and GIT.
  • Developed application in Eclipse IDE and IntelliJ.
  • Using Maven local build and Jenkins as Integration build/deployment tool.
  • Using Swagger Specs.
  • Fully involved in Agile to track tasks using Scrum Methodology.
  • Implemented logging for the whole application using Log4j.
  • Using SQL Server and Oracle Database.
  • Used JMeter Tools to automate responses and performance testing.

Confidential, Richardson, TX

Java/J2EE Sr Developer

Responsibilities:

  • Involved in frequent meeting with clients to gather business requirement & converting them to technical specification for development team.
  • Created the Class diagrams, Flow diagram, while using the UML.
  • Working on UI with JSF and Prime faces, XHTML and Bootstrap Js for small component.
  • Working on Service Oriented Architecture SOA modular to communicate Rest full Web Services and SOAP WSDL to communicate through different application.
  • Implemented Distributed Architecture pattern and used persistence object for EJB3 and JPA.
  • Implemented communication with Cell Device using TR-069 and TR-196 protocol.
  • Used cached methodology for fast data communication.
  • Implemented JUNIT test cases with Mockito mock data to test whole cycle to interact all services.
  • Used Custom Validations to make sure that work order cannot submit any invalid input values.
  • Developed POJO for Interactions with database using EJB3 ORM framework.
  • For XML marshalling and un marshaling used JaxB.
  • Working with databases Oracle and Geographical Data.
  • Build and deployment of war file on JBoss in LINUX/Window platform.
  • Involved in Bug fixing and Enhancement phase, used find bug tool.
  • Version Controlled using Clear Case and SVN.
  • Developed application in Eclipse IDE.
  • Using Maven as build tool.
  • Tracking of tasks using Scrum Methodology.
  • Implemented logging for the whole application using Log4j.

Confidential, South Lake, TX

Java/J2EE Consultant

Responsibilities:

  • Involved in frequent meeting with clients to gather business requirement & converting them to technical specification for development team.
  • Created the Class diagrams, Flow diagram, while using the UML.
  • Worked on SOA pattern and UI freemarker with JQuery.
  • Used Rest Web Services and SOAP WSDL to communicate through different application.
  • Implemented Spring and Persistence object for Hibernate.
  • Implemented JUNIT test cases with Mockito mock data to test whole cycle to interact all services and JMeter tool for performance testing.
  • Used Custom Validations to make sure that work order cannot submit any invalid input values.
  • Developed POJO for Interactions with database using Hibernate ORM framework.
  • For XML marshalling and un marshaling used JibX.
  • Working with databases Oracle.
  • Build and deployment of war file on Tomcat in LINUX platform.
  • Involved in Bug fixing and Enhancement phase, used find bug tool.
  • For messaging used Apache Camel activeMQ.
  • Version Controlled using SVN.
  • Developed application in Eclipse IDE.
  • Using Maven as build tool.
  • Tracking of tasks using Scrum Methodology with Version One Product.
  • Implemented logging for the whole application using Log4j.
  • Using BugZilla and Jira for Task tracking and Crucible for Code Review.

Confidential, Lansing, MI

Java/J2EE Consultant

Responsibilities:

  • Involved in frequent meeting with clients (model office) to gather business requirement & converting them to technical specification for development team.
  • Created the Class diagrams, Flow diagram, while using the UML.
  • Used Web Services in SOAP and WSDL to communicate through different application.
  • Designed user interfaces using JQuery and YUI, CSS, HTML and JSP.
  • Worked on thumbnails for coming images using JQuery selection.
  • Used fire bug and developer tool as debugger tool.
  • Developed Demo project to reduce the code of DAO layer by implementing Spring and Persistence object Java Persistence API (JPA).
  • Implemented code for reduce loading time of multiple select options in AJAX.
  • Working with databases DB2.
  • Build and deployed war file in WebSphere application server.
  • Version Control using Mercurial Repository.

Confidential

Java/J2EE Consultant

Responsibilities:

  • User requirements gathering and performed analysis and design, creating use case diagrams.
  • Development of modules from initial data base design to deploy on live server.
  • Implemented Struts2 framework for the development of applications.
  • Developed Java classes for implementing Business logics using Spring (IoC) and Spring (AOP).
  • Developed Persistence object using Hibernate and Java Persistence API(JPA).
  • Developed a framework for generating reports in PDF format using iText, iReport reporting tools and XSLT, implemented Design patterns like Singleton, Factory and MVC.
  • Developed Java classes for implementing asynchronous processing using OpenJMS.
  • Developed interactive web pages using AJAX-DWR,ExtJS,DOJO and JavaScript.
  • Worked extensively on stored procedures containing business logics in Oracle10g database.
  • Deployed applications on staging and production servers running on Windows platform.
  • Researched on Grails Application interaction with work flow.
  • Deployed the application on Oracle App Server, Weblogic and Tomcat
  • Completed small research work using Grails and Groovy.

Confidential

Java/J2EE Junior Developer

Responsibilities:

  • Implemented JSP for the development of applications web flow.
  • Developed interactive web pages using JavaScript.
  • Designed Database schemas and worked extensively on MySQL5.0 database.
  • Implemented logging for the whole application using Log4j.
  • Performed source and version control using VSS.
  • Deployed the application on Apache Tomcat.
  • Implemented C# classes for the development of applications for DNS project.
  • For DNS project, used window advance server 2003
  • Deployed applications on staging and production servers running on Windows platform.

Environment: Java 1.5, JSP, Servlet, HTML, XML, MySQL5.0, NetBeans, Tomcat Server. advance windows server2003 for DNS.

We'd love your feedback!