We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

North Kansas City, MI

PROFESSIONAL SUMMARY:

  • Over 7+ Years of progressive experience in Object - Oriented Analysis and Design with experience in the full life cycle of the software development process including requirement gathering, design, development, testing, Implementation and maintenance in Java/J2EE technology.
  • Worked in Agile environments and used agile methodologies such as Scrum and Extreme Programming (XP) in the SDLC process.
  • Used Java, JSP, EJB (session Beans and Message Driven Beans), JMS, Frameworks (spring, Hibernate) in Implementing J2EE technology.
  • Proficiency in core java concepts like Threads, Exception handling, Generics, Strings etc. using: J2EE, Java, Servlets, EJB, JSP, Web services, XML, HTML and Java script.
  • Well experienced in fixing performance, solving and stabilizing problems of Java applications/products.
  • Used Web Sphere Application Server, Web Logic Application Server and Tomcat in my projects and successfully deployed and compiled many of the applications on them.
  • Good experience in application development using Model View Controller Framework.
  • Many of my java applications are successfully implemented and complied using different IDE tools like Eclipse, RAD and Net Beans.
  • Extensive experience with XML related technologies such as XML, XSL, DOM, JDOM, SAX, XSD, XSLT and JAXB and XML Schema.
  • Highly proficient in design/development of standalone and web applications using Java Script, XML, DHTML, JDK 1.4/1.5, Java Beans, Ajax, JSP, Servlet, UI Tag Library, Hibernate, Struts MVC, JDBC, Weblogic, Tomcat and Apache Application server over various platforms (UNIX, Linux, and Windows).
  • Experience on AWS services like EC2, S3, RDS, ELB, EBS, VPC, Route53, auto scaling groups, Cloud watch, Cloud Front and IAM for instantiating, configuring and managing various Amazon images for server migration from physical servers into the cloud.
  • Expert in creating indexed Views, complex Stored Procedures, effective functions, and appropriate Triggers to facilitate efficient data manipulation and data consistency.
  • Extensive experience in database programming using SQL and PL/SQL.
  • Experience with various DDL functions like Creation of Schemas, tables, Indexes and Materialized Views.
  • Proficient in UNIX Commands & Scripting (Shell).
  • Experience in Dynamic SQL, PL/SQL Collections and Exception handling.
  • Experience in Design, Development, Testing enterprise applications using JDBC, JSP, JQuery, DOJO, JMS, Web Service, AJAX, Java page flows, Apache, and Tomcat Application server.
  • Developed and implemented various Ajax Frameworks such as jQuery
  • Well-versed in developing applications with Service Oriented Architecture (SOA) using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
  • Used Hibernate and JDBC to connect to databases like Oracle, MYSQL and DB2 to store, delete, manipulate and retrieved data from them in many of my applications.
  • Build servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture.
  • Proven expertise in OOAD distributed applications with UML, J2EE Design Patterns, Rational Rose and Weblogic/Websphere/JBoss/Tomcat Platforms. Worked on end-to-end development of component based, service oriented architecture (SOA) using Java/J2EE technologies.
  • Experienced with databases such as Oracle and MS SQL Server to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Experience on java web services using Apache Axis2.0 and JAX-WS.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC (Model-View-Controller) and Singleton.
  • Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
  • Proactive and innovative team player proven to work under tight deadlines, capable of multiplexing in multiple projects with conflicting priorities and also can work efficiently as an individual.

TECHNICAL SKILLS:

Operating system: Linux/Unix, Mac

Languages: C, Java, SQL/PLSQL, Linux Commands

Technologies: Servlet, JSP, JSTL, JDBC, JAX, JNDI, EJB, JMS, XML, XSLT, AJAX, HTML, JavaScript, Angular JS, JQuery, Backbone JS,GWT and Web services.

Application Servers: IBM Apache Tomcat, Glassfish, WebSphere, JBOSS, WebLogic and AmazonEC2.

Methodologies: Agile, Waterfall model, SDLC, Scrum

Cloud Computing: Amazon EC2, Amazon S3, Amazon RDS, AWS Lambda, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS other services of the AWS family.

Java: JavaIDEs NetBeans, Android Studio, IBM RAD, Eclipse, Utilities Log4j, JUnit, TOAD, JMeter

Web Tools/Frameworks: Spring 4.0, Spring MVC, Struts 2.3.3, Tiles, Hibernate 4.3.0, JSF 2.2,Build management Ant, Maven,HTML, CSS, Java Script, XML, JDBC, Ajax, JSP, Servlets, Junit, Tableau

PROFESSIONAL EXPERIENCE:

Confidential, North Kansas City, MI

Java/J2EE Developer

Responsibilities:

  • Involve in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development and understanding of business requirements and implement the process using Agile (Scrum) methodology
  • Meetings with the business users to finalize the scope, interpret written business requirements and technical specification documents.
  • Work closely with technical architect in designing & object modeling.
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS. Develop application using Struts MVC Framework, which involved writing Action Classes / Forms / Custom Tag Libraries & JSP pages.
  • Create and maintain the configuration of the Spring Application Frameworks IOC container.
  • Use Hibernate to store the persistence data into the database and written various objects like VO, DAO and DaoImpl classes to get access of the backend.
  • Design and develop UI screens with HTML, CSS, JavaScript, JQuery, JSP and Ajax to provide interactive screens to display data.
  • Perform client side validation using JavaScript.
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Develop and deploy Web Services to interact with partner interfaces, and written client interfaces, and implementation classes to consume the web services.
  • Used AXIS for designing and developing SOAP Web services
  • Develop Junit test cases to support business logic and unit testing.
  • Use Test driven development (TDD) approach for application development.
  • Use Log4J to display the debug and error message logging in the JVM logs.
  • Use ANT scripts to build the application and deployed on Tomcat Server.
  • Use CVS as the version control and IBM Rational Application Developer (RAD) IDE for Development.
  • Design and develop stored procedures, triggers, SQL scripts for data manipulation and data extraction using PL/SQL developer.
  • Can configure Jenkins on EC2 servers and integrated it with AWS Code Commit.
  • Identifying appropriate AWS service based on compute, data availability, security requirements and storage.
  • Use Wily Introscope performance monitoring tool for memory profiling.
  • Work with QA team to design test plan and test cases for User Acceptance Testing (UAT).
  • Involve in the deployment process using CPS (Central Process Server) CPS is an integration server used to standardize and automate builds and deployments for Java applications
  • Provide production support and maintenance for the ELPS Application.
  • Troubleshoot issues and made system changes as needed to resolve issues within Service Level agreement (SLA).
  • Use BMC Remedy AR System Incident console to track and work on the Incident/ Change/ Problem tickets assigned to me.
  • Analyzed and tested network protocols (Ethernet, TCP/IP) using Wireshark tool.
  • Suggest design enhancements and easy UI features to better the interaction.
  • Improve database performance by recognizing and rewriting slow queries.
  • Created Enterprise Label Printing System (ELPS) application disaster recovery steps and validation steps.
  • Develop system and user documentation to ensure proper operation and maintainability of the application.

Environment: Java/J2EE, SOA, Web services, Struts, Hibernate, Spring IOC, SoapUI, WinSCP, Putty, Apache Axis, XML, JSP, CSS, JavaScript, JQuery, Ajax, JUnit, TDD, JVM, Oracle 10g, IBM RAD, CVS, PL/SQL Developer, BMC Remedy, Wireshark, JIRA, HP Web Inspect, Linux, JBoss server, Apache Tomcat.

Confidential, Columbus, OH

Java/J2EE Programmer

Responsibilities:

  • Developed Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Rational Rose.
  • Implemented the Struts framework based on MVC design pattern.
  • Developed hibernate persistent POJO's, developed criteria queries for query tuning.
  • Consumed SOAP services from different systems, implemented SOA to develop Restful web services using Apache CXF tool.
  • Designed and developed sub system by utilizing SOA, Java Servlets, JSPs, J2EE Entity beans and Session Beans.
  • Developed JSP custom tags based on Struts framework.
  • Developed page UI components, validators, listeners, backing beans using JSF 2.0.
  • Wired JSF UI components to the backing beans.
  • Implemented multi-threading using synchronized block and synchronized method.
  • Designed components based on object oriented design using UML.
  • Worked on Sequence diagrams using Microsoft Visio.
  • Implemented Apache ActiveMQ's JMS broker for asynchronous request processing, developing message oriented middleware (MOM) which compiles and executes objects at response side, which are actually generated at request side.
  • Designed and developed Oracle stored procedures, functions, triggers and PL/SQL modules.
  • Used Eclipse as IDE to create, test and deploy EJB components.
  • Imported Client data into the database from XML file by using the XML Parser.
  • Developed XML schema for databinding elements, data types and XSD schema for validation.
  • Developed automated test scripts for functional testing using QTP
  • Development of Client Side Validation techniques using JQuery.
  • Developed application package installation tools and application startup scripts using UNIX shell scripting.
  • Involved in Code Review with Team and task assignments.

Environment: Struts MVC, hibernate 3.5, JSF 2.0(Mojarra 2.0 API), SOA, JSP 1.2, JQuery, EJB 1.2, SOAP, Restful Web Services, Servlets 2.3, UML, XML, XSD, Oracle 10g, Eclipse 3.2, MS-Visio, QTP, Apache Tomcat, JBoss 4.2, JUNIT, UNIX shell scripts.

Confidential, Boston, MA

Java/J2EE Developer

Responsibilities:

  • Developed Presentation layer using JSP, HTML, CSS and used Spring framework
  • Developed JSPs that talk to Java business layer on tier 2
  • Performed coding in Java/J2EE technologies using Eclipse IDE
  • Involved into analysis and design phase
  • Developed using Spring validation framework and JavaScript for validation at front-end
  • Participated into Scrum meetings about the business requirements.
  • Worked in implementation of MVC design paradigm of Spring framework, object- relational mapping (ORM) using Hibernate 3.6 and Oracle database at the back end
  • Involved into analysis and design phase.
  • Involved in development of presentation layer using Spring 3.0 framework, and MVC design paradigm
  • Developed Web Services using SOAP, WSDL and JAX-WS programming model
  • Worked in Agile work environment.

Environment: Java 7, J2EE, JDK, JSP, Servlets, Struts, Spring 3.0, Hibernate 3.6, JDBC, HTML, MYSQL, XML, Apache Tomcat 7.0, JavaScript, Oracle, SOAP, WSDL, JAX-WS, JUnit, Eclipse.

Confidential

Java/J2EE Developer

Responsibilities:

  • Part of the design team and responsible for investigating different ways centralize the company branches and providing web based advantages.
  • Modeled classes and interfaces to assist the programmers in coding using UML.
  • Configured and Installed Web Logic Application server.
  • Used Eclipse tool to develop the J2EE components.
  • Used SQL DB2 7.1 as backend server.
  • Involved in writing deployment files for deploying EJB onto the Web logic application server.
  • Involved in writing the Enterprise Java Beans including Session Beans.
  • Used Microsoft VSS for version control to update and aid the code checking and code checkout during development.
  • Prepared the Maven build files.

Environment: Java, J2EE, JSP, JDBC, UML, HTML/XML, JavaScript, DB2 7.1, Web logic7.x, Microsoft VSS, Eclipse, EJB, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for understanding the scope of the project and requirement gathering.
  • Developed the web tier using JSP, Struts MVC to show account details and summary.
  • Created and maintained the configuration of the Spring Application Framework.
  • Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO.
  • Used Spring JDBC to write some DAO classes which interact with the database to access account information.
  • Mapped business objects to database using Hibernate.
  • Involved in writing Spring Configuration XML files that contains declarations and other dependent objects declaration.
  • Used Tomcat web server for development purpose.
  • Involved in creation of Test Cases for Unit Testing.
  • Used Oracle as Database and used Toad for queries execution and also involved in writing SQL scripts, PL/ SQL code for procedures and functions.
  • Used CVS, Perforce as configuration management tool for code versioning and release.
  • Developed application using Eclipse and used build and deploy tool as Maven.
  • Used Log4J to print the logging, debugging, warning, info on the server console.

Environment: Java, J2EE, JSON, LINUX, XML, XSL, CSS, Java Script, Eclipse.

We'd love your feedback!