We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • Java Developer with Exceptional Software Engineering Experience and a successful track record of 8 years in software development lifecycle from Design and Development to Deployment and testing of Web Based Applications using various technologies like Java and J2EE.
  • Ambitious Go - getter with extensive adeptness in web application development using Spring, Hibernate, SOAP, RESTful, AJAX, XML, Drools, Google Web Toolkit (GWT), HTML5, JavaScript, Angular.js and Bootstrap.
  • End to end application design and development using RESTful APIs, Micro-services, Spring Boot, Spring Cloud, HTML5, CSS3, Bootstrap 3.0 and JQuery.
  • Spearheaded Application Developer conversant with developing applications using various servers including Apache Tomcat, IBM WebSphere, BEA WebLogic and JBoss Application Server.
  • Well versed with Integrations using JBPM and has designed the integration components.
  • Performance Targeted Implementer with substantial experience in Service Oriented Architecture (SOA) using Web Services such as SOAP using Apache CFX, RESTful using Jersey and Jackson.
  • Technically Savvy with far-reaching talents using multiple RDBMS products like IBM DB2, Oracle 9i/10g, SQL Server and MySQL.
  • Mission Focused Aspirant with sweeping proficiency in using version controls such as SVN and GIT.
  • Quick-witted Competent with skillful ability in using Spring (Spring MVC, Spring Security 3.1.1, Spring JDBC and Dependency Injection/Inversion of Control) and Object Relational Mapping frameworks (ORM’s) like Hibernate with mapping of persistent classes and usage of Hibernate Query Language.
  • Hands-on Software Development background including architecture, design, and implementation, with expertise in Node. js, React . js, Java, Unix.
  • Innovative Individual with commendable experience in developing User Interface using Angular.js framework, HTML, CSS, JavaScript.
  • Good knowledge in creating and maintaining various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.
  • Experience with Maven & Gradle for dependency, version management and Jenkins continuous integration (CI) to setup automated builds.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • 3+ years of experience in MongoDB (versions 2.x, 3.0.0 and 3.2.8) installation, configuration and administration.
  • Experience in using build automation tools like MAVEN, Bamboo, Gradle, and ANT for the building of deployable artifacts such as WAR & EAR from source code.
  • Experienced in Continuous Integration and Continuous Deployment Methodologies (using Jenkins), Deployed application using Pivotal Cloud Foundry (PCF).

TECHNICAL SKILLS:

Languages: Java, SQL, HTML, DHTML, JavaScript, XML, C/C++.

Java/J2EE Technologies: JSP, Servlets, JavaBeans, JDBC, JNDI, JTA, JPA, Splunk, EJB 3.0

Design Patterns: MVC, Session Facade, Service Locator, Data Access Object, Data Transfer Object / Value Object, Business Delegate

Web Design Tools: HTML, DHTML, AJAX, JavaScript, Angular.js1.0/2.0, Node.js, React.js, jQuery and CSS

Version Control Tools: CVS, Rational Clear Case

Cloud Technologies: Amazon Web Services

Frameworks: Struts 1.1/2.0, Spring 2.5, Hibernate 3.0, Maven, Log4j

Servers: Web Logic Server 10.3, JBoss 6.0, Tomcat 5.5/6.0

IDEs: NetBeans, Eclipse, IntelliJ, SQL Developer, Rational Rose for Java, JBuilder 4.0, Aptana.

Databases: Oracle 9i / 10g/11g, SQL Server 2008, MS-SQL Server.

Operating systems: Windows XP/NT, Linux, UNIX, DOS

Other Tools: MS Office, Chrome Developers Tool, Drools, Mulesoft ESB, IBM WTX and WMB.

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Java/ J2EE Developer

Responsibilities:

  • Involved in Analysis, development, testing, integration and deployment of the web services.
  • Involved in Agile methodology to get updated with team. Sprint plans are done to handle entire project and daily standup meetings in regular scrum are held.
  • Used Java/J2EE technologies like JDBC, Servlets, JSP, JSF and Spring for developing applications.
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX and JSON.
  • Used spring framework to implement the MVC design pattern.
  • Used hibernate to map the domain elements and Criteria API, named query for querying.
  • Used Struts 2.0, hibernate and jQuery technologies to develop web applications.
  • Developed EJB’s related to the designated module.
  • Developed the REST web service using Spring IOC to provide user a way to run the job and generate daily status report on loans.
  • Consumed REST webservices for front end in the format of JSON.
  • Created interactive webpages and applications by using HTML, CSS, AngularJs2, Node.js, JQuery and also used React Js libraries.
  • Created Angular.js controllers and services.
  • Developed e-commerce product allowing websites to accept online payments and establish credit relationships.
  • Worked with team to write Drool rules in both rule flow and drools fusion for fetching the rule data from the database.
  • Migrated applications to the AWS cloud.
  • Worked on AWS CLI and AWS API. Also, maintained and expanded AWS infrastructure.
  • Transitioned AWS infrastructure from EC2 to Virtual Private Cloud.
  • Involved in deployment of Amazon ElastiCache cluster, generating appropriate security groups.
  • Called REST webservices through Angular.js services to get JSON object and modified the response object to display in UI.
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment.
  • Extensively involved in developing and consuming Restful webservices using JAX-RS.
  • Wrote complex SQL query to pull data from different tables to build the report.
  • Used SFTP and JSch to send the file directly to the specified folders for end user.
  • Used Log4jerror handling, to monitor the status of the service and to filter bad loans.
  • Used Weblogic 10.3 to deploy the changes and to test on local machine.
  • Committed the code changes to SVN using Tortoise SVN.
  • Handled production support for Front-end products.
  • Developed Junit test cases, to test each class as part of unit testing.

Environment: Java 8, Struts, Spring IOC, Oracle, Hibernate, JavaScript, AngularJs2, Node.js, React.js, jQuery, Weblogic 10.3, SQL, HTML, XML, EJB2.0, Agile, Restful Webservices, ANT, Junit, SQL Developer, JMS, Drools, Eclipse, Log4j, HPQC.

Confidential, Phoenix, AZ

Java/ UI Developer

Responsibilities:

  • Agile development (2 week sprints/Iterations), Test Driven Development (TDD), Junit, Mockito, Maven, JIRA issue navigator, Crucible Code Reviews is part of every day’s work.
  • Responsible for creation of design artifacts such as use cases and sequence diagrams .
  • Developed application on Spring 3.x framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JDBC, Spring Web flow using Spring MVC.
  • Worked on Spring Web Flow on Spring MVC to build an application from scratch using Spring XML configurations, annotations. Wrote controllers to handle incoming requests and send output to the UI
  • Used Spring Security framework to set up authentication and authorization for the application using firm wide single sign on.
  • Developed persistence layer integrating Hibernate with Spring ORM support, also used Spring JDBC for lightweight database operations.
  • Build stable React components and stand-alone functions to be added to any future pages.
  • Worked on Node JS Application with Express Framework. Familiar with Node Package Manager (NPM), EJS Templating Engine, Bower and Gulp.
  • Used JPA Annotations for Mapping Objects to Tables, hibernate features such as Lazy Loading, Hibernate Query Language (HQL), Criteria and Pagination.
  • Experience with Service oriented architecture (SOA), developing SOAP web services based on JAX-WS (Document Style) using HTTP Protocol on Bottom Up style development for creating Endpoints.
  • End to end application design and development using RESTful APIs, Micro-services, Spring Boot, Spring Cloud, HTML5, CSS3, Bootstrap 3.0 and JQuery.
  • Used Drools to handle complex business rules using Rule Sets and Rule Flows.
  • Developed User Interface using Google Web Toolkit (GWT) features like Data Binding, Activity classes, editing ui.xml to create UI components.
  • Used Jasper Reports and iReport tool to create PDF version of recommended plans for document generation.
  • Wrote complex SQLs, Stored Procedures PL/SQL using SQL developer & TOAD, executed on Oracle Database.
  • Application is implemented using Agile methodology where there are daily SCRUM meetings to understand the status and resolve any issues. It is developed in Micro services environment where every services are independent and communicate by internal routes or queues.
  • Used SVN as source control tool for branching, merging and maintain code versions in the repository enabled using Maven Versioning Capability.
  • Developed, Tested and Deployed application in Apache Tomcat 7.0.
  • Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application.

ENVIRONMENT: Java 1.6 (Java 6), Agile, TDD, Spring, Spring Boot, JPA, Hibernate, SOA, SOAP, JAXB, WSDL, JAX-WS, RESTful, Jackson, Jasper Reports, Junit, Mockito, Oracle, DB2, SQLs, WebSphere, JBPM, Micro Services, IBM MQ, PL/SQL developer, SOAP-UI, GWT, Ajax, Pivotal Cloud Foundry, Angular JS, JQuery, JavaScript, CSS 3, bootstrap, Node js, React js, Unix, SVN,AWS, GIT, Eclipse, JIRA, Crucible, SQL Developer, Maven.

Confidential, Glendale, CA

Java Developer

Responsibilities:

  • Worked on Agile Scrum development lifecycle with 2 week sprints, fast paced deadlines to implement new features and get it deployed to prod every 2 months.
  • Created quality working J2EE code to design, schedule, and cost to implement use cases.
  • Used Spring Framework for dependency injection, integration of Hibernate using Spring ORM support, development of RESTful web services to give JSON output.
  • Involved in writing the database integration code using Hibernate Leveraging the AOP features of Spring framework to handle exceptions.
  • Used Spring MVC front controller pattern to handle requests starting with dispatcher servlet to handle incoming requests.
  • Configured Spring MVC from scratch using XML configurations, namespace handling, spring security set up and giving access to resources.
  • Used the concepts of Internationalization and Localization using spring.
  • Involved in writing code to transform XML documents using JAXB Marshalling and Unmarshalling using Spring Injections.
  • Used Hibernate in persistence layer, written hibernate mappings using Annotations, HQL, Criteria and Named Queries.
  • Involved in Design and Development of RESTful API. REST web services are created using spring with Jackson Mappers to exchange data using JSON data structure
  • Involved in performing Unit and Integration testing (JUnit). Used Mockito for creating Mock objects and run tests using Mockito Runner.
  • Used SVN for source Version Control, resolving code conflicts and merging code base.
  • Deployed the application in BEA WebLogic Application Server (WAS) 10.0.
  • Used Maven for dependency management, build applications and deploy to the containers, application servers and create versions in the repository.
  • Involved in SDLC and moving project from one stage to another such as testing, UAT and production.
  • Designed and developed the UI using Angular JS, JQuery, HTML 5, CSS 3, bootstrap and JSP.
  • Worked on front end and back end application development. Have upgraded additional functionalities and services with the use case provided

ENVIRONMENT: Core Java, Java 1.6, Spring, Hibernate, SVN, Apache, Eclipse 3.3, JSP, JNDI, Log4j, JUnit, XML, Angular JS, JQuery, HTML 5, bootstrap, JavaScript, Web logic Application Server 10.0, Apache Tomcat 6.0, micro services,Oracle 10g, Windows XP, REST API, Spring Boot, Pivotal Cloud Foundry, Net Beans.

Confidential

J2EE Developer

Responsibilities:

  • Worked on all phase of agile development life cycle with 2 week sprints/Iterations, retrospectives and iteration planning meetings.
  • Did Test First development (Test Driven Development) after creating dummy stubs using Junit and Mockito for Mocking objects to test.
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in Microsoft Visio and also with Object AID.
  • Worked on Spring Application using Spring MVC, Controllers to capture incoming requests and delegate them to Services and Send information to JSP’s using Models and Views.
  • Worked with JSP, Servlets to display data on User Interface (UI), also worked with HTML to create, edit, populate forms.
  • Used both Hibernate and Spring JDBC for Persistence integrated with Spring, using Spring ORM support, to convert database errors into more meaningful errors from Spring.
  • Worked with Spring JDBC Mappers, JDBC Template, NamedParameter JdbcTemplate creating a simpler persistence model.
  • Used JPA Annotations for Mapping Objects to Tables, hibernate features such as Lazy Loading, Hibernate Query Language (HQL), Criteria and Pagination.
  • Gained Familiarity with SOAP web services, WSDL contracts, XML SOAP messages developed using JAX-WS with Spring Support
  • Developed RESTful webservices with Spring support to handle data transfer between internal systems with various other applications.
  • Wrote SQL queries to handle data in Microsoft SQL Server 2008 Platform.
  • Developed, Deployed and Tested applications in Apache Tomcat 6.0 and in JBoss Application Server.
  • Used Maven to build and deploy the application and used Jenkins as Continuous Integration platform to setup automated builds.

ENVIRONMENT: Core Java, J2EE (Java 1.6, JSP, Servlets), Agile, Junit, Mockito, Visio, Spring MVC, Spring JDBC, SOA, SOAP, WSDL, JAX-WS, Hibernate, JPA, RESTful, SQL, PLSQL, (PL/SQL) SQL Server, Apache Tomcat, JBoss Application Server, Java Script, HTML, CSS, Maven, Jenkins, JIRA.

Confidential

Jr. Java/ J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
  • Involved in Tax module and Order Placement / Order Processing module.
  • Responsible for the design and development of the application framework
  • Designed and Developed UI using JSP by following MVC architecture.
  • Developed the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB’s and Java classes and web implementation controllers are Servlets.
  • Used EJB as a middleware in designing and developing a three-tier distributed application.
  • The Java Message Service (JMS) API used to allow application components to create, send, receive, and read messages.
  • Used JUnit for unit testing of the system and Log4J for logging.
  • Created and maintained data using Oracle database and used JDBC for database connectivity.
  • Created and implemented Oracle stored procedures and triggers.
  • Installed Web Logic Server for handling HTTP Request/Response. The request and response from the client controlled using Session Tracking in JSP.
  • Reported Daily about the team progress to the Project Manager and Team Lead.

ENVIRONMENT: Core Java, J2EE 1.3, JSP 1.2, Servlets 2.3, EJB 2.0, Struts 1.1, JNDI 1.2, JDBC 2.1, Oracle 8i, UML, DAO, JMS, XML, Web Logic 7.0, MVC Design Pattern, Eclipse 2.1, Log4j and JUnit.

We'd love your feedback!