Java Developer Resume
NJ
PROFESSIONAL SUMMARY:
- 5+ years of Object Oriented software development experience in analysis, design of client/server applications using JAVA, J2EE, XML and SQL technologies.
- Experience in Core Java, Collections, Garbage Collection, Multi - Threading, Exception handling, File I/O, Design Patterns, OOPS Concept.
- Expertise in J2EEtechnologies like JSPs, Servlets, JDBC
- Extensive experience with web frameworks like Springand MVC frameworks like Spring MVC, IOC/DI.
- Extensive experience in ORM tools like Hibernate and good knowledge of HQL.
- Experience in web technologies like JSP, Servlets, HTML, CSS, JavaScript, JQUERY, Angular JS, etc.
- Used JPA and JDBC to connect to databases like Oracle and MySQL .
- Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton and DAO .
- Expertise in developing SOA (Service Oriented Architecture) andJ2EE Web Services based on SOAP, REST, WSDL, JAX-WS, JAXB, JAX-RPC .
- Proficient with development of Restful Web Services using JAX-RS and Jersey framework for exchange of JSON and XML representations.
- Profound knowledge in configuring and deploying applications in Tomcat Server , Web Logic, Web Sphere and JBOSS .
- Good Knowledge in build tools like MAVEN, ANT and logging tools like Log4j.
- Experience in unit testing the applications using JUnit .
- Experience in Reporting tools like JIRA .
- Extensive development experience in Java IDE's like Eclipse.
- Experiencing in working in both Windows and UNIX platforms, and good skills in Unix Shell Scripting.
- Worked with version control systems like SVN for providing common platform.
- Well-versed in project responsibilities such as planning, design specification and implementation.
TECHNICAL SKILLS:
J2EE Technologies: Java1.6, Java 1.8, Servlets, JSP, JDBC, Web Services
Languages: Java, C, SQL, HQL, HTML5, CSS3, JAVASCRIPT, jQuery,Angular JS
Operating Systems: Windows, Linux, Unix
Build Tool: Maven, Ant
Databases: Oracle 11g, MySQL, DB2, MSSQL
NoSQL Databases: MongoDB, Redis
Web Frameworks: Spring 2.5, 3.5, Spring MVC
Web Server: Apache Tomcat 7.0, JBOSS EAP 7
Application Server: Web Sphere 7.0, Web Logic
Development Tools: Eclipse, Spring Tool Suite, NetBeans
ORM Tools: Hibernate 3.0, 4.3
Web services: JAX-RS, JAX-WS, JAXB, SOAP, AJAX
Development Frameworks: Junit, Log4j
Reporting Tools: JIRA
PROFESSIONAL EXPERIENCE:
Confidential, Basking Ridge, NJ
Java Developer
Responsibilities:
- Involved in developing a working model according to the requirements
- Consulting with teams to determine the technical feasibility of client requests.
- Working with high level business managers targeting to prioritize activities and achieve defined objectives.
- Developed UI components using HTML, CSS, JavaScript, jQuery, Angular JS.
- Used Angular JS to implement custom directives and filters for displaying and manipulating data according to the requirements.
- Used JavaScript, JQuery for client side scripting, and Implemented data binding and validation control on the web-pages using AngularJS .
- Used GruntJS to minify the files.
- Implemented multi-threading to make asynchronous SOAP and REST service calls.
- Implemented Singleton design pattern for the services that are common across the users.
- Used Spring MVC to implement MVC Design Patterns.
- Involved in writing Spring Container, Controller classes, Spring Configuration XML file.
- Implemented Spring Controller layer with dependency wiring.
- Monitor and Analyze the responses using SOAP UI.
- Worked on Restful Web Services with Basic Authentication.
- Used tools like WAVE, AXE, NVDA for validating accessibility for the UI pages.
- Used Maven Build tool for dependent libraries and to generate sources.
- Worked with CA Agile Rally to report tasks, User Stories, sprints, issues, etc.
- Used GIT version control across common source code used by developers.
- Used log4j 2.0 to log different types of messages to write on to the proprietary log model.
Confidential, Boston, MA
JavaDeveloper
Responsibilities:
- Involved in Project Planning sessions to analyze business IT requirements and develop a working model according to the requirements.
- Developed UI components using HTML, CSS, Java Script, jQuery, Angular JS.
- Used JavaScript, JQuery for client side scripting, and Implemented data binding and validation control on the web-pages using AngularJS .
- Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies like Servlets and JSP.
- Used Spring MVC to implement MVC Design Patterns.
- Involved in writing Spring Container, Controller classes, Spring Configuration XML file
- Implemented Spring Controller layer with dependency wiring, transaction.
- Worked withOracle 11g database.
- Extensively used JPA for data access, update and persist information into database.
- Used SOAP and REST web services to acquire data.
- Used Maven Build tool for dependent libraries.
- Used Junit for Unit testing of the application.
- Worked on JIRA reporting tools to report versions, epics, sprints, issues, etc.
- UsedSVN version control across common source code used by developers.
- Used log4j 2.0 to log different types of messages to write on to the proprietary log model.
Environment: Java/J2EE, Servlets, JSP, Spring MVC, Hibernate, Spring, SOAP, Restful Web Services, MAVEN, HTML, CSS, Java Script, JQuery, Angular JS, Log4j, Oracle 11g, Web Logic, Eclipse.
Confidential, Phoenix, AZ
Java Developer
Responsibilities:
- Involved in Project Planning sessions to analyze business IT requirements and develop a working model according to the requirements.
- Involved in Implementation, Coding,Testing according to the development reviews
- Worked on Spring 3.5 Framework dealing with concepts like Dependency Injection, Spring IoC Container, Transaction Management Declaratives (annotations based).
- Worked on Hibernate HQL, entity Objects and Hibernate Templates.
- Worked on HTML, CSS, Java Script, jQuery, AJAX, Angular JSfor developing UI components.
- Implemented proper access privileges to user and clients using Angular JS.
- Worked on J2EE technologies like JSP, Servletsfor developing different modules in Controller component.
- Worked on Web Services both SOAP and REST .
- Configures applications on Web Logic Server.
- Involved in writing MAVEN build scripts.
- Worked on Oracle 11g database writing SQL queriesin Hibernate.
- Worked on JIRA reporting tools to report versions, epics, sprints, issues, etc.
- Developed various test cases and performed unit testing using Junit classes.
Environment: Eclipse, JDK 1.7, Spring IOC Container, HTML, CSS, Java Script, AJAX, Angular JS, Java Web Services, JDBC, Hibernate, Oracle 11g, Web Logic, MAVEN, Junit.
Confidential
Java Developer
Responsibilities:
- Involved in Project Planning sessions to analyze business IT requirements and develop a working model according to the requirements.
- Involved in Application Design and Architectural sessions to analyze business requirements and develop designs according to proposed IT Solution.
- Develop SOAP Services using Spring Web Services.
- Used JDBC to connect to the Oracle 10g database.
- Uses SQL to access the data from the database.
- Used HTML, CSS, Java Script, JQUERY for implementing the presentation layer.
- Used Spring MVC Framework to develop the MVC’s in the Business layer.
- Involved in writing build scripts in MAVEN.
- Worked on SSRS reporting tools to report versions, epics, sprints, issues, etc.
- Involved in writing and reviewing Unit test cases using Junit.
- User SVN version control across common source code used by developers.
Environment: Eclipse, JDK 1.7, Spring MVC, Spring Security, Spring Integration, HTML, CSS, JavaScript, Angular JS, Java Web Services, Oracle 10g, Apache Tomcat, MAVEN, SVN.