We provide IT Staff Augmentation Services!

Java / J2ee Developer Resume

5.00/5 (Submit Your Rating)

Burbank, CA

SUMMARY:

  • Having 8+ years of experience in Software Development Life Cycle (SDLC) includes User Interaction, Business Analysis, Development, Implementation, Integration, Documentation, Testing, Deployment, Support and Maintenance of both Web and Client/Server Technologies.
  • Extensive experience in using J2EE related technologies including JDBC, JSP, Servlets, JSTL, JNDI, JMS and EJB and knowledge of multiple technologies including Java, J2EE, XML, RDBMS, SQL and PL/SQL.
  • Experience in Integration of Amazon Web Services (AWS) with other applications infrastructure.
  • Experience in developing web interfaces using HTML5, CSS3, JavaScript, AngularJS, Angular 2.0 and JQuery.
  • Working Experience in different modules of Spring Application Framework (Spring Core, Spring Data, Spring JDBC, Spring Hibernate, Spring Boot, Spring MVC, Spring AOP, Spring REST).
  • Experience in writing complex Database Queries, Stored Procedures, Triggers, and Cursors.
  • Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse and Net Beans.
  • Excellent knowledge and experience in SQL, PL/SQL, Oracle 10g/11g, DB2 and Mysql Database.
  • Proficient in programming by using the IDE’s such as Eclipse, My Eclipse, Net Beans.
  • Good experience with version controls such as CVS, SVN.
  • Good Experience in Using BPM technology like JBPM.
  • Strong hands - on experience with Spring IO, Spring Boot with Thymeleaf.
  • Experience in development of java Restful Web, Jersey, Spring Boot and SOAP based services. Experience in ORM frameworks like Spring JPA and Hibernate.
  • Experience in use of XML Parsers like SAX and DOM and Web Services.
  • Experience in database development and implementation using different RDBMS like Mysql 5.5 and Oracle.
  • Experience with build tools like Maven and Ant.
  • Expertise in server-side development with JDBC, JMS, Servlets, MVC architecture, Java Beans, XML.
  • Proficient in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, Apache Axis.
  • Experience with both SOAP based and Restful web services.
  • Experience in writing JUnit for Unit testing.
  • Proficient in deploying and configuring multi-tier, clustered enterprise applications on web/application servers such as Web logic, JBOSS and Tomcat.
  • A quick learner and self-starter possessing initiative spirit at various levels and a team player with good communication, demonstrational and managerial skills for analyzing user requirements and ensuring functionality excellent interpersonal abilities & maximum contribution to attain the team goal.

TECHNICAL SKILLS:

Languages: Java/J2EE, SQL, PLSQL, C, C++.

Java Skills: JDBC4.0, Servlets3.0, JSP2.0, JSTL1.2, JMS2.0, EJB3.0, Java Beans, JNDI

Frameworks: Spring4.0, Hibernate3.0, Struts2.5, JSF2.0, AJAX, RMI and JUnit.

IDES/Tools: Eclipse 4.2/4.3, RAD 7.5/8.5, Spring STS 3.6.2.

Application Servers: Web Logic11g, Web Sphere8.5, JBoss6.0 and Apache Tomcat7.0.

Web Technologies: HTML, DHTML, XML, AJAX, CSS, JavaScript, JQuery

Web Services: SOAP, REST, WSDL, JAXP, JAXB, Apache Axis

RDBMS: IBM DB2, MySQL5.5, Oracle 10g/11g and SQL Server3.1

Scripting languages: Java Script, JSON, UNIX, and Shell Script.

Tools: Apache Maven, Ant, Jenkins, Hudson, SOAPUI4.5.1, LOG4J, Edit Plus

Version Control tools: CVS, SVN, RTC and GIT.

PROFESSIONAL EXPERIENCE:

Confidential, Burbank, CA

Java / J2EE Developer

Environment: s: Windows, UNIX, Linux

Responsibilities:

  • Experienced in complete projects Life Cycle, i.e. Design, Implementation, unit Testing and UAT Testing support and Production Maintenance. Extensively used Agile development methodology and project planning.
  • Implemented Rest APIs using Spring boot. Involved in development of services based architecture utilizing open source technologies like Hibernate ORM.
  • Implemented Controller Classes and Server side validations for account activity, payment history and for different kinds of reports.
  • Developed application service components and configured beans using SpringIOC.
  • Create and maintain web pages using HTML5, CSS3, JavaScript, Bootstrap, jQuery, Java, J2EE and also responsible for Designing of Web pages. Wrote Spring controller, EXT JS, Stored procedures, Views and Controllers for the development.
  • Experience on integrating services with MySQL. Responsible for writing/reviewing server side code using Spring JDBC and DAO module of spring for executing stored procedures and SQL queries. Integrated spring (Dependency Injection) among different layers of an application.
  • Have worked Importing volumes, launching EC2, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Good Experience in Interacting with Business Users to analyze the business process and transforming requirements into screens, designing, documenting.
  • Has extensive knowledge on UNIX Shell scripting, FTP, SFTP.
  • Used Spring Framework for DI/IOC and ORM components to support the Hibernate tool.
  • Developed Interfaces using JSP based on the Users, Roles and Permissions. Screen options were displayed on User permissions. This was coded using Custom Tags in JSP using Tag Libraries.
  • Used Native Queries and Criteria Queries (annotations) in hibernate for access and updating data.
  • Experience using Hibernate for mapping Java classes with database and using Criteria API and Hibernate query language (HQL)
  • Created different kinds of reports using REST APIs and Spring boot.
  • Used Junit framework for unit testing and jasmine for angular unit testing and that was build using Maven.
  • Used Eclipse as the Java IDE in the development of the application.
  • Develop new RESTful services on Springboot.
  • Involved in creating Unit Test plans and executing the same.
  • Used JIRA to log user stories and track the task status.
  • Used Postman to check the output of the developed REST APIs.
  • Written java code to authenticate the REST APIs.
  • Used GIT for version controlling and regularly pushed the code to Bitbucket.
  • Experienced in working with Tomcat, WebSphere and IIS web servers.
  • Created EC2 instance in AWS. Configured and deployed the web application in the tomcat server in that instance.
  • White listed IPs in AWS RDS to allow the incoming and outgoing traffic from the instance.
  • Used S3 bucket to push the Angular code in to the code.

Environment: Java, Spring, JSP, JavaScript, Angular2, TypeScript, Maven, Jenkins, Hibernate, HTML5, XML, Servlets,MySQL, SOAP UI, XML, Restful web services, AWS,JSP, JDBC, XML, Spring boot, JavaScript, WebSphere, Eclipse, EC2, S3, Tomcat.

Confidential , Dallas, TX

Sr. Java Developer

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Participated in discussion with business analysts and analyzed the feasibility of the requirements.
  • Used Struts-validation Framework to provide Client-side and Server-side Validation.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Drew sequence diagrams and Class diagrams using Star UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Used Oracle 10g which is the heart of Oracle Application Server consists of Oracle HTTP Server based on Apache HTTP Server .
  • Designed and developed Restful service interface using Spring MVC to the underlying customer event API.
  • Created Web service methods and worked on with making changes to the WSDL and SOAP protocols as required by the design for the application.
  • Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.
  • Experience in Developing User Interface (UI) Rich Web Applications and Web Service Applications using HTML 4, XHTML, CSS 2, XML, AJAX, Object Oriented Java Script, Angular.JS, React.JS, Bootstrap Framework, Restful services, Java, JSP.
  • Produced and Consumed Restful web services using Apache CXF and spring.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Wrote SQL/PL-SQL Queries, Stored Procedures and Functions in Oracle.
  • Used Multithreading and JDBC to process the Bulk Disclosure files.
  • Developed DAO objects and Hibernate mappings.
  • Used JMS API to exchange messages with external data stores.
  • Write the Unit test cases by using JUnit framework and Mockito framework.
  • Involved in unit testing and Integration testing.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Designed Java Servlets and Objects using J2EE standards.

Environment: Java JDK 1.7, Oracle 10g, Eclipse Luna, JBoss 5.0.1 Spring MVC, JUnit, JMockit, Web services, Agile Methodology, Java/J2EE, SQL, PL/SQL, JSP, EJB, Struts 2.0, Hibernate, Web Logic 8.0, HTML, Angular JS, AJAX, Java Script, JDBC, XML, JMS, XSLT, UML, JUnit, log4j, Eclipse 6.0, Star UML, SVN and Maven.

Confidential, Madison, Wisconsin

Java Developer

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.
  • Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and My SQL.
  • Created a SOAP based web service using IBM JAX-WS frameworks. Wrote unit test cases for the stories delivered.
  • Introduced new user/actor called Dealer in the application and developed using struts2 and spring framework.
  • Developed User interface using AngularJS, JSF, JSP, HTML, JavaScript, and CSS, Ajax and JQuery and JSON.
  • Developed DAO’s for retrieving the data from the database.
  • Developed event and event handlers and object initializing using springIOC framework.
  • Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring4.0 framework.
  • Developed the Presentation and Controller layers using JSP, HTML, Java Script, Business logic using Spring IOC, AOP, DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Involved in the design of Relational Database Schema with Entity Relationship Diagrams and created stored procedures, triggers, sequences, and PL/SQL statements.
  • Implemented MVC architecture using Apache Struts framework.
  • Implemented Web services components SOAP, WSDL, and UDDI to interact with external systems.
  • Used Spring MVC with Spring Restful Template to Produce and consume Restful Web services.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Developed database access mechanism by using by HibernateORM framework.
  • Configured Web Logic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between Web Logic JMS and IBM MQ Series.
  • Developed asynchronous data retrieval using AJAX.
  • Used Tomcat as web server to store the static contents and JBoss as application server.

Environment:: Java JDK 1.7, Mysql, Oracle 10g, Eclipse, JBoss 5.0.1 Spring4.0, Windows, JUnit, Web services, Struts1.x, Struts2.x, Hibernate, Agile Methodology, Perforce, Star UML Microsoft vision, MQseries, HPQC, Servlets, Altova XML Spy, Apache Tomcat Web server, Maven.

Confidential, Morrisville, NC

Java Developer

Responsibilities:

  • Responsible for estimating sizing and scheduling of Research and Analysis plan and Build, Test and implement with the involvement of team members.
  • Involved in planning, identification, creation and execution of detailed Test Plans, Test cases and Test Suites for Manual, Functional, Regression and Unit Testing.
  • Involved in design and development of in-house web application “DD” used to track Health Equity transactions using Java and JSP.
  • Involved in development of SOAP web services.
  • Worked extensively on SOAP Web Services, XML, JMS and Spring Controller.
  • Involved in coding related with database stored procedures calls using spring.
  • Created relevant staging tables to load the CSV files, identified the business validation rules. Created SQL Loader script generator application using UNIX shell scripting and PL/SQL.
  • Design, Develop and test the web application which allows the users to track, update and generate reports for Health Equity using Java, SQL server and Web logic.
  • Develop the User Interface Screens for presentation logic using JSP, Struts and HTML.
  • Created Web service methods and worked on with making changes to the WSDL and SOAP protocols as required by the design for the application.
  • Responsible for developing the presentation layer using Model View Architecture implemented by spring.
  • Used Maven as a build and development tool.
  • Used JDBC to connect to the relational database and implemented a robust logging system using Log4J.
  • Responsible for script migration, code management and production support.
  • Document the defects and track them to completion by communication and coordinating with the team members as well as the environment support group.
  • Mentored the team members in Java, J2EE, JSP, Web logic and Eclipse thus aiding in building an efficient team.

Environment:: Web logic Server, Microsoft SQL Server, Servlets, Spring-Core, Spring-MVC, JDBC/ODBC, JAXB, SOAP, WSDL, XSD, XSL, XSLT, XPath, Maven, JSP, HTML, CSS, JavaScript, SOAP-UI, Eclipse, SVN Tortoise.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Involved in analysis, design and development of e-banking system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSP’s.
  • Implemented the core java programming i.e. object oriented programming concepts for the banking modules.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented the collections framework using Hash Map, Hash table, Array List, Hash set.
  • Used WSAD5.1.2 for writing code for JSP, Servlets and Struts.
  • Used Spring Framework to support the Hibernate tool and Struts.
  • Developed the front-end using JSP, Struts, MVC, Java script, HTML and DHTML.
  • Used Struts-validation Framework to provide Validation.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton.
  • Deployed the applications on IBM Web sphere Application Server.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used XMLWeb Services using SOAP to transfer the amount to application that is remote and global to different financial institutions.
  • Used JDBC to invoke Stored Procedures and database connectivity to Oracle 10g.
  • Developed Test driven, Test first methodology based JUnit test cases for existing modules, new enhancements and new modules.
  • Experience working in agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Provided the technical support to the end users.
  • Involved in the production support issues in the ticketing system.

Environment:: Java, J2EE, JSP 2.0, Struts, JMS, Oracle 10g, HTML, XML, ANT, Rational Rose, WSAD 5.1.2 (Web Sphere Studio Application Developer), IBM Web Sphere Application Server, Hibernate, Spring 3.0, LOG4J, CVS, SOAP.

We'd love your feedback!