We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Have 6+ years of extensive IT experience with the strong hands - on experience in entireSoftware Development Life Cycleincluding Requirement, Analysis, Design, Development, Testing, deployment of Web based applications.
  • Expertise in designing and developing applications using Java/JEE technologies like Core Java, Collections, JDBC, Servlets, JSPs, Struts, Spring, JSF, EJB and Hibernate.
  • Experienced in working varios Spring modules like Core, Data, Web, AOP and messaging.
  • Expereinced in working with Spring boot and Javascript frameworks like Jquery, Angular-JS and Sencha EXT-JS .
  • Experinced in developing web applications using HTML, CSS and Javascript.
  • Strong experience of Java design patterns like Data Access Object, Session Façade, Business Delegate, Factory, Service Locator, MVC, Data Transfer Object and Singleton.
  • Excellent working knowledge in Application servers such as Web Sphere, WebLogic, JBoss and Apache Tomcat.
  • Experinced in integeration technologies like Apache Camel and Fuse ESB,
  • Proficient knowledge in JDBC and writing SQL Queries, PL/SQL Stored Procedures, Triggers in Oracle, Db2, Sybase and MySQL.
  • Experience in developing applications using different IDEs like Eclipse, RAD, STS, TOAD, SQL Developer, Squirrel etc.
  • Proficient using Version Control System GIT, SVN, Harvest and TFS
  • Good experience in report designing like jasper report, graphical report and other.
  • Expertise in working with XML using various SAX/DOM,, XMLBeans, etc.
  • Ability to work independently in critical components and possess good analytical, communication, interpersonal, leadership skills.
  • Good knowledge of the different processes involved in the Software Development Life Cycle and has exposure to the standards, procedures & documentation followed by CMMi Level 5 companies.
  • Demonstrated ability to multitask and manage multiple projects in a cross-functional environment.
  • Highly motivated, results-oriented, self-driven IT professional, good team player.

TECHNICAL SKILLS

Application Developmen: Java 1.7,JavaScript, Servlets, Struts, JSF, EJB 3.1, Spring, XHTML, JSP, XML, Hibernate, JPA, Camel, SOAP-1.1, JAX-WS 2.0, JAX-RS - Restful Services.

Configuration Management Tools: IBM Clearcase, Microsoft Visual SourceSafe, Tortoise SVN, GIT, Jenkins

Servers: Apache Tomcat V7, Weblogic v12, Websphere Application Server (WAS) 7.0

Database: PostgreSQL 9.2, Microsoft SQL Server, Oracle 11g, DB2, Sybase

Web Technologies: Html, CSS, Javascript, Jquery, EXT-JS and Angular-JS

IDE: Websphere RSA 7.0, Websphere RAD 6.0, Eclipse 4.2.1, Spring tool suite, Net Beans

Operating System: Windows, Linux, Aix, Solaris

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Designed and developed the application using Agile Scrum methodology
  • Developed the web application following JSF MVC design pattern.
  • Developed XHTML pages with JSF Myfaces UI components and prime faces, HTML, Jquery and JavaScript.
  • Developed custom converters, validators and composite components to promote reusablity using Facelets.
  • Performed One-to-One, One-to-many and many-to-many associations and inheritance mapping in Hibernate.
  • Wrote Hibernate named queries, criteria queries for querying database.
  • Developed Services and Oracle Data access objects using Spring and Hibernate ORM.
  • Configured web application security and access controls using Spring security and LDAP.
  • Developed the application using Spring boot framework and worked on various Spring modules like Core, Data, AOP and Web.
  • Develooped batch jobs using Spring batch and Scheduling framework.
  • Developed Camel middleware communication routers, processors,type converters, JMS and HTTP endpoints.
  • Participated in application deployments to Websphere server and using IBM RSA for application development.
  • Developed Jersey REST Web Services to exchange data between different applications.
  • Used GIT as the version control tool and configured logging in the application with Log4j.
  • Solving QA defects, scheduling fixes, providing support to production application
  • Partially worked on System testing and supported for QA.

Environment: Core Java 1.8, Spring 4, Hibernate 4, Spring boot, JSF 2, XHTML,HTML, Oracle,GIT,Javascript,Jquery,JSON,XML,XSD,Websphere,RSA,Log4j,Junit,Maven,LDAP, Rally, CSS, Postman

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Architecture, design and development of Incident application for new features, enhancements, optimizations, bug fixes.
  • Programming and Development of web pages using Spring 3.2, Angular-JS, HTML, Bootstrap, Jquery and CSS.
  • Developed Angular-JS services, controllers, routers, directives, filters for various modules.
  • Developed restful backend using Spring, Jersey and JSON.
  • Used Spring Mybatis Framework to build Query services for data retrievals from Oracle database.
  • Used Spring declarative transaction management for managing transactions.
  • Developed Jersey Restful clients to communicate with other systems for data to be shown on UI.
  • Developed Logging and exception handling aspects using Spring AOP and aspectj.
  • Used maven for application dependency management and Jenkins for continous integration.
  • Developed unit test cases using Junit, Spring and EasyMock and used Apache Tomcat for deployment.
  • Worked closely with QA to create the Functional, Design and Test case specifications.
  • Used Test Driven Development and Behavior Driven Development methodologies.

Environment: Core Java 1.7, Spring 3.2, Mybatis, Spring boot, Jersey, Angular-JS 1.2,HTML,Bootstrap, Javascript, Jquery,JSON,Apache Tomcat 7,Log4j, Junit, EasyMock, Oracle,SVN, Eclipse,Maven,Rally, CSS

Confidential, San Jose, CA.

Java Developer

Responsibilities:

  • RestfulWeb service design and development using Springframeworkframework towards providing a common interface to the system for producing and consuming XML and JSON representation between applications.
  • Design and Develop the controller layer for network analysis components using spring MVC to ensure separation between presentation and server code.
  • Develop DAO layer using Hibernateframework, ORM concepts and JPA annotations for persisting and retrieving data of device exceptions through MySQL and Oracle databases.
  • Designed the web application middle layer for high performance using concurrency/multi-threading for analysis of different network elements using multi-threading.
  • Developed XML parser/generator module using StAX technologies. Used JAXB technologies for marshalling and unmarshalling between Java data model and XML.
  • Implemented J2EE Design Patterns such as MVC, Factory, IoC, Singleton and Iterator.
  • Involved in application design and specification development and involved in design, architecture of web services, controller and UI layers of the application.
  • Developed UI components using jquery for making asynchronous calls to the restful web services.
  • Developed client side java script code using jQuery for creating custom UI widget.
  • Developed maven scripts for overlaying shared resources with resources of the project.
  • Developed DAO code for database interaction using JDBC API.
  • Implemented Spring AOP for separation of concern and increasing modularity between programs.
  • Developed technical design specification and involved in Design, Functional architecture and data mapping.
  • Implemented multi-threading in business layer for asynchronous processing of merchant rules.
  • Developed maven scripts for automated build and deployment process.
  • Designed the system based on MVC Model 2 architecture.Responsibility to design, development and customization Front End screens using HTML, JSP, JavaScript, AJAX, jQuery and CSS.
  • Implemented J2EE Design Patterns such as MVC, Factory, IoC, Singleton and Facade.

Environment: Core Java 1.6, Spring 3, Hibernate,CXF,HTML,Bootstrap, Javascript, Jquery,JSON,Weblogic 10.3, Log4j, Junit, EasyMock,DB2, SVN

Confidential

Java Developer

Responsibilities:

  • Understanding Use requirements participating in design discussions, implementation feasibility analysis both at front-end and backend level, documenting requirements.
  • Using RUP and Rational Rose, developed Use Cases, created Class, Sequence and UML diagrams.
  • Application Modeling, developing Class diagrams, Sequence Diagrams, Architecture / Deployment diagrams using IBM Rational Software Modeler and publishing them to web perspective with Java Doc.
  • Participation did in Design Review sessions for development / implementation discussions.
  • Designed & coded Presentation (GUI) JSP’s with Struts tag libraries for Creating Product Service Components (Health Care Codes) using RAD.
  • Developing Test Cases and unit testing using JUnit
  • Helped create a Java Platform for future applications. Created open source Platform which included Maven 2, Hibernate, Spring, Struts 2, Apache 2, Tomcat, Subversion and Hudson for continuous integration.
  • Coded Action classes, Java Beans, Service layers, Business delegates, to implement business logic with latest features of JDK1.5 such as Annotations and Generics.
  • Extensive use of AJAX and JavaScript for front-end validations, and JavaScript based component development using EXT JS Framework with cross browser support.
  • Appropriate use of Session handling, data Scope levels within the application.
  • Designed and developed DAO layer with Hibernate3.0 standards, to access data from IBM DB2 database through JPA(Java Persistence API) layer creating Object-Relational Mappings and writing PL/SQL procedures and functions
  • Integrating Spring injections for DAOs to achieve Inversion of Control, updating Spring Configurations for managing Java objects using callbacks
  • Application integration with Spring Web Services to fetch data from external Benefits application using SOA architecture, configuring WSDL based on SOAP specifications and marshalling and un-marshalling using JAXB
  • Prepared and executed JUNIT test cases to test the application service layer operations before DAO integration
  • Creating test environments with WAS for local testing using test profile. And interacting with Software Quality Assurance (SQA) end to report and fix defects using Rational Clear Quest.
  • Creating views and updating code to IBM Rational Clear case for Source code control.
  • Solving QA defects, scheduling fixes, providing support to production application.

Environment: Java: JDK 1.5, JSP, JSP Custom Tag libraries, JavaScript, EXT JS, AJAX, XSLT, XML, DOM4J 1.6, EJB, DHTML, Web Services, SOA, WSDL, SOAP, JAXB, IBM RAD, IBM WebSphere Application server, IBM DB2 8.1, UNIX, UML, IBM Rational Clear case, JMS, Spring Framework, Hibernate 3.0, PL/SQL, JUNIT 3.8, log4j 1.2, Ant 2.7.

We'd love your feedback!