We provide IT Staff Augmentation Services!

Java Developer Resume

Irving, TX

SUMMARY:

  • Over 6+ years of experience in Cross Platform Enterprise, Software Development Life Cycle including designing, coding, analysis, deployment, end to end implementation of Object Oriented Applications and Enterprise java applications using Java/J2EE.
  • E x pertise on J2EE for developing Web and Distributed Applications by using JDBC, JNDI, EJB,JavaBeans, JavaScript, JSF,HTML,DHTML,CSS, XML,XSLT, AJAX,Struts, Hibernate, Spring Framework.
  • Expertise in implementing Web Services based in Service Oriented Architecture (SOA) using SOAP, RESTful Web Services, JAX - WS, UDDI, WSDL, and Apache Axis.
  • Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and business components.
  • Strong knowledge in JAVA Messaging Service (JMS).
  • Expertise in using IDE Tools like Eclipse, NetBeans, IBM Rational Application Developer (RAD) for Java/J2EE application development.
  • Experience in deploying applications on IBM WebSphere 5.x/4.x, WebLogic 10.3x, JBoss 4.0. Apache Tomcat 6.x/5.x/4.x.
  • Experience in messaging middleware including EMS/JMS and application servers
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Expertise in developing both Front End and Back End applications using Java, Servlets, JSP, Web Services, JavaScript, HTML, Spring, Hibernate, JDBC, XML, JSON.
  • Experience on the application where Node.JS used to build different REST APIs for modules such as user and checkout.
  • Gained Knowledge on Electrode Platform which is a Node.JS/Web platform built on top of the ReactJS.
  • Expertise on Web logic, Tomcat Web Server for Development and Deployment of the Java/J2EE Applications.
  • Hands on experience in AWS provisioning and AWS services like VPC, EC2, IAM, S3.
  • Good experience with implementing encryption algorithms such as MD5, AES and TwoFish Cipher in financial and transactional related applications.
  • Knowledge in CI/CD Pipeline to deploy contenarized application in the cloud
  • Experience in using JPA and Hibernate ORM with Hibernate Query Language (HQL).
  • Proficient with various JSON-Binding Providers including Jackson, Google-Gson, Flexjson and JSON-lib.
  • Expertise on XML technologies with JAXB, JAXP, XSD, SAX and DOM parsers.
  • Experience with multiple Web/Application Servers such as Apache Tomcat, Jetty, WebLogic and JBoss.
  • Good experience in Spring & Hibernate and Expertise in developing Java Beans.
  • Experience and Proficient in with API Management tool Apigee.
  • Proficient in various web based technologies like HTML, and JavaScript.
  • Expertise in unit testing using Junit and Mockito.
  • Experience in error logging and debugging using Log4J.
  • Analyzed the Maven dependency management in base code in order to annotate the dependencies on to Spring

TECHNICAL SKILLS:

Languages: Java 1.8, J2EE, C, C++, Data Structures, JavaScript, Angular2, ReactJs, Node.JS

Frame works: Struts, Spring, Hibernate, SpringBoot, Akka and Play, J2EE (EJB 2.0, JMS - EMS, Servlets, JAX-RPC, JSPs, JSTL, JavaMail, JAF, JDBC).

Web Services: SOAP, RESTful, JAX-WS, Apache Axis.

Cloud Computing: Amozon Web Services (AWS)

Application Servers: JBoss, BEA Web Logic, Web Sphere.

CI Tools: Jenkins, TeamCity

Database: Oracle 8i/9i/10g/11g, MySQL, SQL Server 2008 and IBM DB2, Mongodb

Design: UML, Rational Rose, E-R Modeling.

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Java Developer

Responsibilities:
  • Involved in all phases of SDLC.
  • Attending meetings for Requirement gathering and review and finalization of BRD (s)
  • Involved in design phase of project.
  • Development and debugging of application.
  • Code development using core java concepts to provide service and persistence layers. Used JDBC to provide connectivity layer to the Oracle database for data transaction.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins, GitHub, and AWS.
  • Design and develop the useful microservices using Spring Boot.
  • Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTFUL.
  • Developed restful resources using spring and Jersey to serve the web application data in JSON format and used Apache Camel for messaging routing, http endpoints and used free marker to customize the rest responses.
  • Developed the service layer, a layer that acts a bridge between the presentation layer and data access layer, with spring framework.
  • Writing SQL queries for data access and manipulation using Oracle SQL Developer.
  • Deployment of projects on Web logic server.
  • Used Bitbucket as version control system.
  • Performing Unit testing and Performance testing and logging defects in QC.
  • Working on production defects and bug fixing.
  • Coordinating with the off shore team in India and clearing all things needed by offshore team.

Environment: Java, J2ee, Spring, AWS, Spring Web Services, REST, Microservices, SOAP, XML, JUnit, JDBC, JNI, AJAX, Maven, Log4J, Oracle 10g, PL/SQL.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:
  • Implementing project using Agile Scrum Methodology, involved in daily stand up meetings and sprint showcase and sprint retrospective.
  • Involved in designing and implementation of MVC design pattern using Spring framework for Web-tier.
  • Developed presentation layer using HTML, JSP, Ajax, CSS and JQuery.
  • Used Spring framework for dependency injection, transaction management.
  • Integrated Spring Dependency Injection (IoC) among different layers of an application.
  • Implemented REST web services using Apache-CXF framework.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Developed custom annotations, parsers in Spring Boot.
  • Develop Micro services to interact with other modules using Spring, SptringBoot, REST.
  • Deployed and built various versions of RAM on different server boxes.
  • Developed User Interface using JSP, JavaScript, AngularJS, ReactJS.
  • Involved in Unit Testing of various modules in generating the Test Cases.
  • To create destinations—Temporary Queue and TemporaryTopic objects--that last only for the duration of the connection in which they are created by JMS
  • Troubleshooting and monitoring API proxies running on Apigee using Trace tool.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Implement back-end features for the gateway application running a Node.js stack providing communication between devices and cloud service.
  • To provide Java Rest based Micro Services for use by internal Confidential teams.
  • Expand monolithic web service into smaller micro services.no
  • Used Node.JS for processing the incoming data in each level and generate a document and save it to Database.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Implemented different providers like Jackson, Gson and JAXB to parse java Object from JSON in Web Services.
  • Hands on experience in a Linux environment with Apache Tomcat on AWS.
  • Experience in Integration of Amazon Web Services (AWS) with other applications infrastructure.
  • Hands on experience in a Linux environment with Apache Tomcat on Amazon AWS.
  • Used Maven for build and management. Extensively involved in Test-Driven Development.
  • Converted the HTML Pages to JSF Tag Specific Pages.
  • Developed JSPs and managed beans using JSF.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Worked with WebSphere as the application server.

Environment: Spring MVC, Spring JDBC, J2EE, Akka framework, Play http, JSP, Ajax, XML, Log4j Maven, JavaScript, HTML,CSS, AngularJS, JQuery, PL/SQL, IBM RAD, SVN, AWS, WebSphere, WebLogic, Agile, JAX-WS, Apache-CXF,JSFNode.JS, Mongodb.

Confidential, Jackson, MI

Java Developer

Responsibilities:
  • Analysis, design and development of Application based on J2EE using Spring and Hibernate
  • Hibernate was used for Object Relational mapping with Oracle database.
  • Involved in developing the user interface using Struts
  • Worked on the Web Services using SOAP and Restfull web services.
  • Used SVN configuration management tool for code versioning and release. log4j was used for unit testing and as logging frameworks
  • Developed the UI Screens using JSP, JavaScript, HTML and Angular Where we perform the client side validation.
  • Developed the classes for Unit Testing.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed custom tags for User Interface(UI).
  • Experienced in using the agile methodology for developing application and Followed Agile Methodologies to implement code and have strong knowledge with development in Agile environment.
  • Experience in different Agile methodologies like Test Driven Development, Scrum.

Environment: Java, Spring MVC, Struts, RESTful, JSP, JUnit, Eclipse, MS SQL server, JDBC, Java Script, AngularJS, CSS, HTML, Struts, Hibernate, Visual Source Safe (VSS), PUTTY, Oracle 9i, Agile Scrum Methodology.

Confidential

Java Developer

Responsibilities:
  • Involved in designing and implementation of MVC design pattern using Spring framework for Web-tier.
  • Used Spring framework for dependency injection, transaction management.
  • Developed Web interface using JSP, Java Standard Tag Libraries (JSTL), and Struts Framework.
  • Used Struts as MVC framework for designing the complete Web tier.
  • Implemented REST web services using Apache-CXF framework.
  • Developed different GUI screens JSPs using HTML, DHTML and CSS to design the Pages according to Client Experience Workbench Standards.
  • Validated the user input using Struts Validation Framework.
  • Data Access Objects (DAO) framework is bundled as part of the Hibernate Database Layer
  • Client side validations were implemented using JavaScript. implemented the mechanism of logging and debugging with Log4j.
  • Version control of the code and configuration files are maintained by CVS.
  • Developed PL/SQL packages and triggers.
  • Developed test cases for Unit testing and performed integration and system testing.

Environment: CoreJava, Spring MVC, Spring JDBC, J2EE, Hibernate, RESTful, WebLogic, Eclipse, Struts 1.0, JDBC, JavaScript, CSS, XML, ANT, Log4J, VSS, PL/SQL.

Hire Now