Java/j2ee Developer Resume
NJ
SUMMARY:
- 5+ years of IT experience in Design, Development, Maintenance, Enhancement and Production Support of Enterprise Applications.
- Experience in using Core Java, J2EE, and Spring, Hibernate (ORM), Servlets, JSP and JavaScript, XML, HTML, Web Service.
- In depth knowledge in software development life cycle (SDLC), including analysis, design, development, testing and implementation of software applications and has actively participated in the implementation of Internet/Intranet, Client/Server and MVC architecture applications using Java/J2EE Technologies.
- Good knowledge in developing Web Applications using frameworks Spring3, and Hibernate 3.x. Struts 2.
- Good knowledge in developing persistence components in understanding object relational impedance, expert in developing DAO components in Hibernate, JPA and good knowledge in implementing caching components in persistence layer.
- Good knowledge in using ORM Framework like Hibernate for O/R mapping to map Java POJO objects with the DB Objects.
- Used Object Oriented techniques such as UML methodology (use cases, sequence diagrams and activity Diagrams) and developed class diagrams using Rational Rose.
- Knowledge on Angular JS and knowledge on integrating tools like Jenkins. Experience with the front end frameworks like Bootstrap.
- Good knowledge in developing Web applications using MVC (Model View Controller) Architecture.
- Good Knowledge and experience in using distributed technologies like SOAP, RESTful, WSDL,UDDI, JAX - WS, JAXB, EJB 3.x and JMS.
- Experience in developing enterprise applications using Model View Controller architecture and implementing Web/Enterprise architectures using open source frameworks such as Struts1.0, Struts 2.0, Spring MVC, knowledge of AOP.
- Experience in implementing various design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
- Strong analytical and conceptual skills in database design, development and stored procedures, functions, triggers in Oracle9i/10g, SQL Server 2000.
- Good middleware skills in JEE with application servers - WebLogic, Web Sphere, Jboss with experience on heterogeneous operating systems. Good experience in configuring admin components such as JDBC, JMS configurations.
- Good experience in multi-threading. Experience in working with core java. Good experience in creating printing of the PDF’s and pages.
- Experience in developing testing strategies for both server side and web based applications using JUnit, HTTPUnit, and Soap-UI. Build tools like ANT, MAVEN, Source repositories like, CVS, SVN and ClearCase.
- Organization environment learned during my interns. My internship has given me the chance to explore a variety of roles, allowing me develop valuable skills and the confidence, interpersonal skills to deal with high profile figures.
- Good analytical, problem solving, Communication and Interpersonal skills, having ability to adapt to any kind of environment.
TECHNICAL SKILLS:
Java/J2EE Technologies: JDBC, Servlets, JSP, Java Bean, EJB, JMS, XML, JUnit, JavaScript,, JAX-WS, JAXB,JSTL, JPA, JNDI,JAX-RPC, JAX-RS, JTA, JAXP
Frameworks: Spring MVC, Struts, Hibernate (ORM)
Web Technologies: JSP, JSTL, Custom Tag Lib s, Ajax, JQuery, HTMLDHTML, JavaScript, XML, XSLT, XPath, Angular JS and CSS
Web/App Servers: Apache Tomcat 6.x, Web logic 10g, JBoss, Web sphere 7.0
Development Tools: My Eclipse, SoapUI, Sql developer
Testing Tools: Junit, HTTPUnit
IDEs: Eclipse, Net Beans, RAD
UML Tools: Rational Rose, StarUML
Databases: Oracle 11g/10g/9i/8i, SQL Server 2000
Source Control: CVS, Clear Case, Visual Source Safe, SVN
Operating Systems: Windows, UNIX
OBJECTIVE:
To work on different platforms and technologies, acquire real time experience and simultaneously contributing to the organization growth.
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Java/J2EE Developer
Responsibilities:
- Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC) using SPRING MVC and JAVA J2EE.
- Worked on spring modules like Dependency Injection (DI) and Aspect Oriented Programming (AOP).
- Used Web Services (SOAP) in the integration layer services for the third party.
- Designed UI screens using HTML, JQuery, JavaScript, and CSS for client side validation.
- Developed rest services for distributor’s module, where we can track distributor information by using these services.
- Angular Js is used to load the content dynamically. Instead of Ajax we have been used Angular Js to interact with server.
- Involved in session beans for business logic and JSP/Servlets, Spring MVC Frame work.
- Involved in designing reusable Web Services using SOAP and REST.
- Reviewed codes and supported work for released versions.
- Involved in writing the hibernate associations and mapping files. Involved in writing HQL queries and criteria queries.
- Created stored procedures and PL/SQL statements to interact with the MS SQL SERVER database.
- Involved in writing the JUnit test cases and integration testing of the system.
- Used ANT Scripts to Build war and ear files to deploy on WebLogic App Server.
- Built and deployed codes to development and test environments.
Environment: Java 1.6, J2EE, WebLogic Application server, Spring, JSP, Servlets, Struts, JavaScript, JQuery, Hibernate, XML, Web Services, SOAP, SOAPUI, Oracle, MS SQL SERVER, PL/SQL, Maven, ANT, Unix and Windows .
Confidential
Junior Java Developer
Responsibilities:
- Analyzed business requirements and software requirement specification documents to get a better understanding of the system from both technical and business perspective.
- Extensive interaction with internal and external business groups.
- Developed Server modules using Servlets, JSP and JSP Tag Libs. Developed JSP’s for customizable GUI.
- Developed application to pull the reports on the late payments or frauds using Java, Jsp, Servlets, JavaScript, JDBC and PL/SQL.
- Designed & implemented Entity beans using JDBC technology to access Oracle database, and Session beans to implement business logic. Used Entity beans for portability and performance.
Environment: JAVA 1.6, Servlets, JSP 2.2, JDBC 4.2, HTML, Java script 1.8, PostgreSQL 9.2, NetBeans IDE 7.2.1, Eclipse 4.
Confidential
Java Developer
Responsibilities:
- I have been involved in developing UI pages for several modules.
- Written business logic/backend code for different modules using spring and hibernate.
- Developed data models for this project and also written unit test cases.
- Involved in writing technical specification for few modules
- Experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
- Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL).
- Understanding of RDMS concepts and working experience of Relational Databases like Postgre SQL, My SQL, and Oracle
Environment: Java, Spring, Hibernate, Bootstrap, Mysql, Sql.
Confidential
Junior Java DeveloperResponsibilities:
- Developed using JSP, Servlet for front end and backend.
- Developed various JavaScript functions used for client side validations.
- Skilled at programming on IDE’s like Eclipse.
Environment: Java/J2ee, HTML, CSS, JavaScript, JSP, SQL, Eclipse IDE
Confidential
Junior Java DeveloperResponsibilities:
- Involved in Requirement Analysis, and documentation.
- Used OO techniques such as UML methodology (use cases, sequence diagrams and activity Diagrams) and developed class diagrams using Rational Rose.
- Designed UI screens using HTML/HTML5, JavaScript, and CSS for client side validation.
- Developed various generic JavaScript functions used for validations.
- Developed database schema and SQL queries for querying database on Oracle 10g.
Environment: : HTML5, CSS, JavaScript, JSP, Oracle DBMS.
Confidential
Responsibilities:
- Develop user interfaces using JSP, HTML and CSS and JavaScript.
- Used JavaScript for performing front end validations.
- Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking
Environment: HTML, CSS, JavaScript, JSP, Oracle DBMS
Confidential
Junior Java DeveloperResponsibilities:
- Developed application by using swing components as it is my mini project. I have been involved in end to end development.
- Developed screen flows and new window layouts.
- Assisted in prototyping efforts and product design.
- Used Java swing framework to develop client side components.
- Used external API.
- The GUI was designed on the base of MVC design-patterns and swing APIs are used extensively.
Environment: : JAVA, EXTERNAL API’S.
