Java/j2ee Developer Resume
SUMMARY:
- 3 years of experience in IT Industry as a Java/J2EE Developer involving in Analysis, Design and Testing of web based and client server multi - tier applications which use Java/J2EE technologies.
- Experience in implementing OOPS concepts using Java/J2EE technologies such as Core Java, Servlets, JSP, EJBs, JDBC, Spring, Struts, Hibernate and Web Services.
- Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment, support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
- Extensive experience in building various types of Web applications using JAVA, JSON, HTML, CSS, AJAX, AngularJS.
- Experience in processing, validating, parsing and extracting data from .xml file.
- Worked with scripting languages like JavaScript, JQuery.
- Well versed in MVC (Model View Controller) architecture using Spring, JSF and implementing JSTL (JSP Standard Tag Library), custom tag development and tiles.
- Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
- Good exposure in implementing web services-WSDL using SOAP protocol.
- Experienced in Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture.
- Experience in build tools like ANT and Maven.
- Experience in using testing Frameworks like JUnit and JMockit.
- Experience in using logging tools like Intellij and Log4j.
- Hands on experience on Web/Application servers such as Apache Tomcat, JBoss, WebLogic and Web Sphere.
- Experience in developing various UML designs like class diagrams, cases and sequence diagrams using Rational Rose.
- Experience in AWS Cloud platform and its features.
- Experience in using UML like Rational Rose and MS Visio
- Well versed in using version control tools like SVN, Clear Case and CVS.
- Strong experience in using IDEs like Eclipse, NetBeans and RAD
- Penchant to learn things, Good communication skills, Hardworking and adaptable, quick learning, Self-motivated, precise and dedicated.
- Good critical thinking and a decent cooperative person with solid interpersonal and relational abilities. Maintain effective communication with different teams.
TECHNICAL SKILLS:
Programming Languages: C, Java, Python, Swift, R
J2EE Technologies: Servlets, JSP, EJB, JMS, JDBC, JNDI, JTA, JPA, JUnit, Web Services(SOAP)
MVC Frameworks: Struts, Spring, JSF
ORM Frameworks: Hibernate, JPA
Web Technologies: HTML, DHTML, HTML5, CSS, AngularJS, JavaScript, XML, XHTML, ASP.NET, AJAX.
Application Servers: Web Logic, Web Sphere, JBoss, Apache Tomcat.
RDBMS: Oracle 8i/9i/10g/11g/12c, MS Access, SQL Server 2010, MySQL.
Methodologies: UML, OOAD, JAVA/JEE/J2EE Design Patterns.
IDE s: Eclipse, RAD, NetBeans.
UML Tools: Rational Rose, MS Visio.
Operating Systems: Linux, Ubuntu and Windows XP/Vista/7
Build Tools: Maven, Ant
VEC s: SVN, Clear Case, CVS
PROFESSIONAL EXPERIENCE:
Java/J2EE Developer
Confidential
Responsibilities:
- Involved in developing code for multiple modules, which are used for order processing and order confirmation.
- Worked closely with Home Office Business Analyst on regular basis to gather requirements.
- Applied Spring Framework for Transaction Management and Spring JDBC for building ORM, and Dependency Injection.
- Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
- Used DAO pattern to retrieve the data from database.
- Enhanced and expanded the backend of the customer database in Oracle 11g using Spring MVC, and Hibernate and created user interface using HTML5, CSS, AngularJS.
- Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.
- Tomcat Application Server was used for deploying the developed code.
- Designed and implemented scalable, secure cloud architecture based on Amazon Web Services .
- Created reusable Components using AngularJS custom directives, custom filters and factories.
- Developed the Servlets for request processing.
- Developed web services for web store components using Restful API
- Used XML, XSD and JSON messages for Data transfer.
- Performed application development using Eclipse.
- Used JAXB API for XML parsing messages.
- Used MQ message queuing for inbound and outbound of messages.
- Implemented Business logic in the middle-tier using Java classes, Java beans.
- Created and modified Complex SQL Commands.
- Used Maven building tool.
- Used Log4J framework for event logging.
- Used SVN for Source code version control.
- Developed application which works on Windows operating System
- Involved in developing UI interface for picking in handheld device used by business associates.
- Implemented Agile methodology throughout the project development lifecycles.
- Used Log4j for logging various levels of information like error, info and debug into the log files.
Environment: JDK1.7, J2EE, JDBC, Servlets, Spring, ORM, Spring JDBC, AngularJS, XML, XSD, Eclipse, Tomcat Application Server, SVN, Maven, Windows OS, Log4j, Junit, JMockit, HTML5, CSS, Ajax, JQuery, AWS, Restful Web Services, MS Visio, Oracle 11g.
Angular JS Developer
Confidential
Responsibilities:
- Responsible for developing UI pages using AngularJS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Developed responsive web pages for smart devices using Bootstrap and media queries.
- Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.
- Worked on creating log-in authentication modules using AngularJS and JavaScript.
- Extensively worked on custom directives with Pop-over and Pop-up functionalities with specific requirements matched to the conditions.
- Used UI Router to create different hierarchy structure in single page application.
- Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
- Created Angular service and integration with RESTful APIs.
- Used Angular $http to send GET/POST request to fetch data from server.
- Used open source library like Angular material to create customized components.
- Worked with Karma and Jasmine, supporting QA team to debug and write tests.
- Active participation throughout the entire SDLC from project inception, code development and elaborate testing of various modules.
- Involved in Agile/SCRUM process, attending daily stand up and completing tasks in sprints.
- Maintained the code using version control system like Git.
Environment: AngularJS, HTML5, CSS3, Bootstrap, JavaScript, Java, SASS/LESS, AJAX, JSON, RESTful APIs, MVC, DOM, UX, Eclipse, Agile, Git, Karma, Jasmine, SDLC.
