We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 8 years of IT experience in software development comprises of Analysis, Design, Development and Implementation of multiple web applications based on Java Programming language.
  • Extensive experience in design and development of multi - tier applications using Java and J2EE technologies such as Servlet, JSP, JSTL, Struts, XML, JSF, Spring Core, Spring MVC, Spring JDBC, Hibernate, JUnit4, Mockito, WebServices (REST (JAX-RS, Jersey), Apache Maven, WSDL, SOAP, RestFul Web Services, ANT, SVN, IBM Clear Case, SQL and PL/SQL with Oracle 11g, MySQL.
  • Expertise in Angular JS controllers, directives, factory and service resources, routings and events
  • Experience in working with software processes like Agile and Waterfall process.
  • Experience in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Factory Method, Business delegate in the development of Multi-Tier distributed Enterprise Applications
  • Solid experience in design and implementation of Struts MVC (Model-View-Controller) and Spring MVC architecture.
  • Extensive knowledge and implementation skills in Struts framework, Spring and Hibernate framework.
  • Have experience in implementing RESTful Webservices like Jersey REST API
  • Possess quality experience in developing SOAP web services.
  • Experience in different Versioning tool such as SVN, VSS, TFS, Microsoft Clearcase and currently working with GIT.
  • Experience of working with Maven and ANT build tool.
  • Extensively involved in Application Development, Production Support and fixing the problems.
  • Experience in development and deployment of JAVA/J2EE applications on JBoss, Oracle WebLogic 10.3.5, IBM WebSphere App servers and Apache Tomcat 5/6/7.
  • Proficient in development of web applications using IDE's like Eclipse and Rational Application Designer 8.0/7.0(RAD).
  • Excellent implementation knowledge of Distributed Web Services/ Enterprise / Web / Client- Server systems using Java,J2EE,XML, SOA Web services, ESB, JINIand Java Spaces Technology
  • Having 2 years of development experience in ATG Framework.
  • Strong knowledge on Hadoop like Map Reduce, PIG, HIVE, single node cluster and multiple node cluster etc.
  • Having 3 years of experience working with Agile teams using Agile methodologies.
  • Having 2 years of experience in Rally.
  • Experience in working in SCRUM & Agile model for Java Application development.
  • Every application developed has Unit Testing using both Junit, Mockito and TestNG.
  • Strong and recent experience with developing or working within an automated testing framework.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL

J2EE Technologies: Servlets, JSP, JDBC, JSF, JSTL, Java Beans, JAX-RS, JMS, Jersey, JNDI

Frameworks: Spring, Hibernate, Struts, ATG, Tiles, iBatis, Log4J

Build Tools: Ant, Maven

Testing: TestNG, Junit, Mockito, Selenium

Web Technologies: XML, XSL, XSLT, DOM, CSS, JavaScript, JQuery, HTML,AJAX, SOAP and WSDL

Web/App Servers: Oracle WebLogic 10.3.5, JBOSS, Glassfish, IBM WebSphere and Tomcat

Databases: Oracle 9i/10g/11g, Postgresql, MySQL

IDE: Eclipse, IBM RAD

Operating System: Windows, UNIX, Linux.

Version Control: CVS, SVN, GIT, IBM Clearcase

Agile Tools: Jira, Bamboo, BugZilla, Jenkins, Rallly

Other Tools Used: Postman REST Client, SQL Developer, Toad, JProfiler, SOAP UI

PROFESSIONAL EXPERIENCE

Confidential - Pittsburg, PA

Java, J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, design and development for the project.
  • Customized DataTables and High charts into Angular JS Directives.
  • Implemented Angular Controllers to maintain each view data.
  • Implemented Angular Service calls using Angular Factory.
  • Worked in Fast phase environment using Agile Methodology with short time deliverables.
  • Involved in discussion for preparing the Technical Specification Documents.
  • Followed best Agile Practices like actively involved in Scrums, Sprint Planning, Spring Reviews Standup meetings and user stories estimations. Extensively used Rally tool updating the status.
  • Extensively worked on business, and persistence tier using Spring3.0 and Hibernate
  • Designing and developing dynamic data table, Implemented JSF Custom component.
  • Involved in creating frond end pages using JSF components.
  • Involved in implementing changes to SOAP Web Services to invoke/retrieving providers’ services for customers pricing discounts, surcharges, shipment data and billing.
  • Developed JAVA design patterns like Singleton, Factory and Builder to solve various problem occurred in development phase.
  • Outlined Use Cases, Data Models, Class Diagrams, and Sequence Diagrams for multiple story designs with in the ePAT.
  • Developed the persistence layer with optimized HQL queries and named queries for CRUD operations.
  • Involved in code review activities of the team members.
  • Involved in application development using Spring (Core, MVC, Batch, JDBC) and Hibernate.
  • Developed unit test cases using JUnit 4 and Mockito frameworks.
  • Worked with the CI teams to set up the Jenkins CI builds.
  • Wrote advanced SQL queries to populate the shipment data and rerated data

Environment: Java, J2EE, JSF 2.1.6, ICE faces, SOAP Web Services, Spring3, Hibernate, Junit4, log4j, Spring Batch, Oracle WebLogic 10.3.5, Oracle 11g, Jenkins, SVN, JProfiler, Apache Maven, Web Sphere ESB,Log4J, Soup UI and Hudson, IBM RAD, SQL Developer

Confidential, Chicago, IL

Sr. Java, J2EE Developer

Responsibilities:

  • Developed project in agile environment. Followed best Agile Practices like actively involved in Scrums, Sprint Planning, Spring Reviews Standup meetings and user stories estimations. Extensively used Rally tool updating the status.
  • Analyze the business requirement and understand the complete scope of the project.
  • Developed RESTFul web services for getting Brazil address based on the zip code and to get the serial numbers for Moto X phones.
  • Developed a functionality where the employees can search for the upcoming products and buy it within the available stock using RESTFul WebServices like Jersey Rest API where the request and response are in the JSON format.
  • Developing Test Plan and Test scripts.
  • Used Putty and WinSCP to monitor the logs on Unix operating system.
  • Customized Selenium API to suit in testing environment.
  • Developed and executing automation Regression testing and System testing using Selenium
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Used GitHub as source control for code maintenance activities and continuous build and integration process through Jenkins.
  • Involved in fixing the bugs raised in testing and UAT phase.
  • Provided support for the application deployment.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.
  • Developing automation scrips for mobile and Tab also.

Environment: Java, RESTful web services, GIT, Groovy, Selenium Automation Framework, Junit 4, Eclipse 3.6, Apache Maven, Log4J, IBM WebSphere, Jenkins, Oracle 11g, Rally, SQL Developer, Demand ware, Postman Client, Sauce Labs, Cloud computing (Platform as service),Linux.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Analyze the business requirement and understand the complete scope of the project.
  • Confidential had their own application stack for REST based java application, understood their architecture before design and development.
  • Involved in discussion for Preparing the Technical Specification Documents
  • Followed best Agile Practices like actively involved in Scrums, Sprint Planning, Spring Reviews
  • Standup meetings and user stories estimations. Extensively used Rally tool updating the status.
  • Involved in application development using Spring (Core, JMS, and JDBC) and Hibernate.
  • Developed JAVA design patterns like Thread local Singleton, Proxy, Factory and Builder to solve various problem occurred in development phase.
  • Involved in crating schedulers using Spring Task Scheduler API to send the heartbeat signals to various third-party servers like crypto, CAL…etc.
  • Involved in integration Centralized Application Logging system into project
  • Developed crypto serve encryption and decryption logic and integrated successfully in application.
  • Developed Simulators for various services used in application.
  • Involved in converting java classes from Externalizable to Serializable.
  • Developed RESTful Web services for functional testing related stories for executing different application flows.
  • Developed unit test cases using JUnit 4 and Mockito frameworks.
  • Involved in creating alter scripts for updating database tables, stored procedures and triggers.
  • Involved in code review activities of the team members.
  • Used GitHub as source control for code maintenance activities.
  • Experience in installation, configuration, Deployment and management of web applications on JBoss Application servers.

Environment: Java, JSP, Servlets, ATG, Sybase, Struts1.2, HTML, CSS, JavaScript, Tomcat 6.0, Eclipse 3.6, Apache Maven, JUnit, Log4J, SVN, Jenkins, JBoss, Oracle 11g and TOAD.

Confidential, Memphis, TN

JAVA, J2EE & ATG Developer

Responsibilities:

  • Involved in designing and development of the application using agile methodology.
  • Involved in development of the application using the ATG eCommerce framework.
  • Involved in developing application enhancements, customization and maintenance of the application.
  • Deploying data through BCC.
  • Developed custom shipping calculator.
  • Developed Remember me flow.
  • Developed test cases and performed unit test using JUnit Framework.
  • Designed and Developed JSP pages using HTML, Java Script, CSS.
  • Designed and Developed Web Services to interact with various business sectors and used Web Services communication.
  • Created the Junit test cases and implemented using JUnit 1.4and Mockito.
  • Involved in bug fixes of the application.
  • Involved in debugging the application for any existing issues. Involved in providing the testing support and fixing the issues for the many modules in the application.
  • Technical and process documentation and making sure the documentation is up to date.
  • Involved in Requirements review discussions
  • Involved in creating HLD, TDD & ICD documents.
  • Responsible for coding with using ATG Commerce Repository API, Form Handlers, Droplets.

Environment: Java, JSP, Servlets, ATG, Sybase, Struts1.2, HTML, CSS, JavaScript, Tomcat 6.0, Eclipse 3.6, Apache Maven, JUnit, Log4J, SVN, Jenkins, JBoss, Oracle 11g and TOAD.

Confidential

JAVA, J2EE Developer and Support

Responsibilities:

  • Involved in production support activities.
  • Involved in finding Effective root-cause analysis and resolution for customer related issues and application related issues.
  • Involved in maintaining and developing new CRs and SRs and successfully developed and deployed on-time in production.
  • Involved in Impact analysis of rebranding from Confidential to AIU Holdings.
  • Understanding complex Business requirements and providing solutions.
  • Communicate with end users and business process owners to troubleshoot production issues.
  • Involved in business meetings to discuss for customer requests.
  • Involved in interacting with end-users.

Environment: JDK 1.5, J2EE, Oracle, iBatis, XML, XSD, ANT, JavaScript, HTML, Log4J, WebSphere 6, RAD and IBM Clearcase.

Confidential

Java Developer

Responsibilities:

  • Understanding the requirements relating to business standards.
  • Writing JSP, Servlets and JavaBeans under MVC framework guidelines.
  • Testing the product for its performance and scalability.
  • Documentation of the product.
  • Developed unit test cases using JUnit3 framework.
  • Involved in production support and developing application enhancements.
  • Involved in preparing technical document.
  • Involved in discussion for preparing the Technical Specification Documents.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Used Struts html tag libraries and bean tag libraries extensively while coding JSP pages.

Environment: JAVA, JSP, Struts, Servlets, JavaScript, JDBC, JMS, HTML, DHTML, Tomcat, Oracle.

We'd love your feedback!