Sr. Java/j2ee Developer Resume
Alpharetta, GA
SUMMARY:
- Have 8+ years of IT experience in development, implementation of development life cycle (SDLC), Maintenance and documenting of various web - based, enterprise, client/server and distributed applications using Java/J2EE.
- Good knowledge in core Java concepts like OOP, JDBC, Multi - Threading and advanced java concepts like JSP, Servlets, SPRING, hibernate, XML, AJAX and JavaBeans.
- Good working knowledge in HTML, JQuery, CSS, AngularJS, Bootstrap.
- Very good working knowledge in Web services.
- Performed in developing light weight business components and integrated applications using spring framework and Spring Web MVC.
- Well Experienced in deploying and configuring applications onto application servers like JBoss, IBM WebSphere (WAS) and Apache Tomcat.
- Experienced in Oracle and MySQL database.
- Strong understanding of Oracle RDBMS, Data models
- Good experience in writing SQL statements
- Sound Knowledge in GoF and J2EE design patterns.
- Expertise in using IDEs like Spring Tool Suite, Eclipse 3.0, various Configuration management tools like SVN and MKS.
- Familiar with unit and integration testing using JUnit.
- Involved in software development life cycle (SDLC). Ability to be creative and take self-initiatives and execute/ manage multiple projects in parallel during time critical situations.
- Ability to estimate development effort and timely delivery of assigned work
- Excellent team player and ability to adapt to changes quickly and efficiently
- Ability to be proactive, self-motivated, detail-oriented and creative
- Ability to organize, plan and implement work assignments and work under pressure
- Experience in dealing with on-site and off-shore teams, customers and stake holders.
- Excellent Communication skills, Analytical skills and Problem solving skills.
TECHNICAL SKILLS:
Programming language: Java/J2EE, PL/SQL.
JAVA Technologies: Core Java, J2EE, JSP, Servlets, JDBC, Web Services.
Web Technologies: HTML, DHTML, XML, JavaScript, JQuery, AngularJS, Bootstrap, Cascading Style Sheets (CSS), JSON and AJAX.
Web Servers: Apache Tomcat, WebSphere, JBoss.
IDEs: Eclipse, Spring Tool Suite, IBM Rational Software Architect (RSA).
J2EE Frameworks: Spring MVC and JSF.
Middleware Technologies: Web Services.
Other Tools: Log4J, JUnit, Maven.
Database Technologies: Oracle Database and MySQL.
Operating Systems: Windows7and LINUX.
WORK EXPERIENCE:
Confidential, Alpharetta, GA
Sr. Java/J2EE Developer
Responsibilities:
- Extensively used Core Java concepts and implements collections, I/O, Exception handling and Generics in logic design and development.
- Developed Restful APIs to handle data transactions, as well as data validations.
- Developed application service components and configured beans using, also generated CRUD (create, read, update, delete) database schema.
- Developed the CRUD and transferred data as JSON format using RESTful Webservices to controller layer.
- Used JDBC to invoke Stored Procedures and developed stored procedures, triggers and functions with PL/SQL for Oracle database.
- Used JSP, JavaScript, JQuery, Angular.js, AJAX, Bootstrap, DOJO, CSS3, and HTML5 as data and presentation layer technology.
- Used JQuery, Angular.js and JQuery-validation to implement user information validation.
- Involved in testing with JUnit, Integration Test and Regression Test.
- Used Subversion for concurrent version control of the application.
- Used Maven for java builds and compilation of code.
- Participated in regular code reviews and design meetings.
Environment: UNIX and Windows, Java/J2EE, SQL, JavaScript, Angular JS, HTML, CSS3, AJAX, JSP, JSF, SOAP/Restful web services, Tomcat, SVN, Eclipse and IBM WebSphere.
Confidential
Java/J2EE Lead Developer
Responsibilities:
- Understand and analyse details provided in the technical specifications
- Estimate effort for technical analysis, design and development
- Involved in Developing of Application based on J2EE using spring framework
- Developed application using J2EE design patterns and Core Java with emphasis on reusability
- Designed and developed responsive design UI with AngularJS, Bootstrap, AJAX, HTML, CSS, XHTML and JQuery for more interactive web pages
- Used SFX SF internal framework for UI development
- Involved in WebSphere installation and configuration
- Consume the Web Services to retrieve data from different applications using web service
- Followed coding standards and design specifications
- Analyse and resolve technical issues independently
- Used IBM Rational Application Developer as IDE to develop and test the Code.
- Conduct peer code reviews
- Written test cases for Unit testing
Environment: Core Java, spring, JSP, JMS, JSF, SFX, XHTML, XML, CSS, JQuery, AngularJS, Bootstrap, JUnit, WebSphere and IBM RSA
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Understanding the functionality and scope of the application
- Analysing and created the database based on the requirement
- Preparing the layout diagrams of each Interface of Each Module
- Involved in Developing of Application based on J2EE using spring framework
- Developed application using J2EE design patterns and Core Java with emphasis on reusability
- Followed coding standards and design specifications
- Analyse and resolve technical issues independently
- Written test cases for Unit testing
- Involved in preparing Code Review, Deployment and Documentation.
Environment: Core Java, spring, JSP, JDBC, Flex, XHTML, XML, CSS, JQuery, JBoss
Confidential
Java Developer
Responsibilities:
- Involved in Developing of Application based on J2EE using spring framework
- Involved in all the test cases and fixed any bugs or any issues identified during the testing period
- Involved in writing detailed Functional document and Technical document and review technical specifications created by other developers with the team and across interfacing teams.
- Involved in end to end development and testing
- Used spring framework and worked on different spring modules
- Written test cases for Unit testing using JUnit
- Implemented logging mechanism using log4j
- Used apache-maven tool to build and package and deploy an application project
- Used Sub version to maintain different versions of application code
- Used Soap web services to test services
Environment: Core Java, Servlets, XML, Linux, JBoss and Eclipse
Confidential
Java Developer
Responsibilities:
- Involved in Developing of Application based on J2EE using JSP and Servlets
- Developed Webpages using HTML, Java script, JQuery and CSS
- Implemented the logging mechanism using log4j framework
- Wrote test cases in JUnit for unit testing of classes
- Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a tomcat web server
- Involved in debugging and testing
- Involved in preparing Code Review, Deployment and Documentation.
Environment: Core Java, Servlets, JSP, HTML, XML, CSS, Java Script, Tomcat and Eclipse
Confidential
Java Developer
Responsibilities:
- Developed and implemented the DAO design pattern including JSP, Servlets, Form Beans and DAO classes and other Java APIs
- Developed Webpages using HTML, Java script, JQuery and CSS
- Implemented the logging mechanism using log4j framework
- Wrote test cases in JUnit for unit testing of classes
- Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a tomcat web server
- Involved in debugging and testing
- Involved in preparing Code Review, Deployment and Documentation.
Environment: Core Java, Servlets, JSP, HTML, XML, CSS, Java Script, Tomcat and Eclipse
Confidential
Java Developer
Responsibilities:
- Involved in Developing of Application based on J2EE using JSP, Servlets and Form Beans
- Developed Webpages using HTML, Java script, JQuery and CSS
- Implemented the logging mechanism using log4j framework
- Wrote test cases in JUnit for unit testing of classes
- Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a tomcat web server
- Involved in debugging and testing
- Involved in preparing Code Review, Deployment and Documentation.
Environment: Core Java, Servlets, JSP, HTML, XML, CSS, Java Script, Tomcat and Eclipse