We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • 5+years of experience in full life cycle development of complex commercial applications using Object - Oriented java and J2EE technologies.
  • 6 months experience in python and NSO.
  • Proficient in Java/J2EE design patterns and Model View Controller (MVC) frameworks.
  • Expertise in development of software applications by using java and j2ee technologies such as Java, Multithreading, J2EE, Servlet, JSP, JDBC, Struts, AJAX, JMS, Spring, Hibernate, Java Beans, EJB, Web Services.
  • Knowledge on NSO architecture.
  • Expertise in build tools like Maven and hands on Experience in Ant.
  • Experience in user-interface design, layout for web applications such using HTML, CSS and JSp and angular Js.
  • Proficient in developing Single Page Applications (SPA) using handlebars, backbone.js and Node.js.
  • Knowledge on MongoDB
  • Working Experience Web API controller to implement RESTful service for the front-end AngularJS services to fetch corresponding data
  • Expertise in implementing Web services using SOAP and REST.
  • Expertise in using application servers like IBM Web Sphere, JBoss, Web logic.
  • Continually provide value added services to the client through productive coding habits, thoughtful experience, and excellent logical aptitude.
  • Experience in working with different operating systems like Windows 98/NT/2000/XP, UNIX.
  • Working experience with Relational Databases like Oracle 10g, SQL Server, MYSQL, DB2.
  • Experience in Writing Junit Framework Test Cases.
  • Good understanding on Network Protocol Communication like HTTP, HTTPS, FTP and SFTP.
  • Experience in multi-tier Client/Server development architecture and Distributed Computing Architecture.
  • Experience in all phases of SDLC like including requirements gathering, analysis, designing, coding, testing, integration, and documentation, and extensive experience in Agile Development, Scrum and Waterfall Methodologies.
  • Experienced in interacting with clients to understand their needs and propose design to the team to implement the requirements.

TECHNICAL SKILLS

Operating Systems: Windows 95/NT/2000/XP Professional /Unix, Ubuntu 16.04

Programming Languages: C / C++, JAVA, python

Database Mgmt: MS SQL Server, MS-Access, Oracle 8i &9i, Oracle10g, DB2, MongoDB.

Web servers: WebLogic, Websphere, Apache Tomcat, JBoss.

Web Related Technologies: JavaScript, AJAX, XML, HTML, SOAP GWT 1.4 &1.5, DHTML & DTD, CSS, XSLT.

Web Application Technologies: J2EE, JDBC, Servlets, Swing, JSP, JavaBeans, Web services, SOAP, EJB, JMS, JNDI, JSTL Tags, CVS, JUnit, Log4j, JPA,Mockito, AngularJs, React JS, Node JS.

J2EE Design Patterns: MVC, Front Controller, DAO, DTO. Service locator, Facades, Singleton etc.

Frameworks: Struts 1.2, Swing, Spring 2.0,Hibernate 3.x, EJB 3.0,2.

Development Tools: Eclipse / My Eclipse 6.5, RAD, WSAD, pycharm-community 2.7.

Build Tools: ANT, Maven.

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Java/J2EE Developer

Responsibilities:

  • Involved in the requirements Analysis meetings and understand the requirements for the modules for development.
  • Worked on 5 verticals of an application on agile base development cycle with a By-weekly sprint.
  • Developed the yang module for the service models and Cisco devices models in NSO.
  • Developed the service packages using the java and python
  • Involved in upgrade of NSO 4.1.2.2 to 4.4 and HA in the production
  • User Interfaces to NSO will be based only on the NSO Web and NSO CLI.
  • Developed a user interface using JSON.
  • Created front-end user interfaces with React.js by creating many components and modules
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, Java Beans and JQuery.
  • Provided connections usingSpringJDBCto the database and developedSQLqueries to manipulate the data.
  • Familiar with MongoDB clusters, performance tuning, backup and recovery.
  • Created REST based web services using JAX-RS library.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • JDK1.7 was used with RAD as development tool. Websphere server is used.
  • Designed and developed very complex and large web pages usingAngularJS, HTML 5,and CSS.
  • Developed session EJB and message driven bean (MDB) to process JMS XML messages.
  • UsedSpringDAOconcept in order to interact with database (DB2) using JDBC template.
  • JSPs, Servlets, XML descriptors, using WebSphere Application Server.
  • Build & Deployment in WebSphere 8.5 Application Server.
  • Worked with XML and JSON contents.
  • UtilizedSpringannotationsand XML configuration forDependency Injection
  • Involved in Analysis, Design, development, testing and Maintenance using UML.
  • Swing components should be updated directly only in the context of callback methods invoked from the event dispatch thread.
  • Used Maven to build the J2EE application.
  • Worked on Database Stored Procedures and Functions, views and Synonyms.
  • Used GIT controls to track and maintain the different version of the project.
  • Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
  • Used Log4j to print the logging, debugging, warning, info on the server console.
  • Used HTML5, CSS3, JavaScript and jQuery to create user login, search & portfolio and report creation interface.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Wrote unit test cases using JUnit, JMock.

Environment: Java8, Spring 4.0, Hibernate 4.3.0, JDK 1.7 Maven 3.3, JAX-RS, Spring MVC, Spring JDBC, HTML5, CSS 3, JavaScript, AJAX, AngularJS, JUnit 4,JMock, Web Sphere Application Server,GIT, Java Beans, React JS, Row Mapper,MongoDB, Jenkins, Eclipse Luna, DB2, JIRA, EJB, JSON, XML, JSP, Servlets, Log4j.

Confidential, Minneapolis, MN

Java/J2EEDeveloper

Responsibilities:

  • Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML, involved in discussions with the client to discuss and understand various components of the requirement and to implement the same.
  • Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries &JSP pages.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Involved in working with job scheduler software module using Apache open source Java based scheduler called as quartz Scheduler and Spring HTTP INVOKER Web service.
  • Extensively written JQuery for responsive event handling.
  • Used technologies like Java 1.6, JEE, Spring MVC, Hibernate, JSON, CSS3, JQuery, Ajax, ANT, SQL, RESTful API Web Services, DOJO, PL/SQL back end as Oracle via SQL Developer with Tomcat.
  • Optimized ExtJS themes and prepared performant applications.
  • Implemented searching and filtering functionalities with AngularJS filter.
  • Administered and supportedExtJS applications within scope.
  • Responsible for design application layer API using EJB components using J2EE.
  • Used web service calls usingJavaWeb Services and Apache AXIS client packages.
  • Generated Client classes using WSDL2Java and used the generatedJavaAPI.
  • Used SVN version controls to main using Tortoise SVN tool.
  • Used XML, SOAPWeb Services for communicating data between different applications.
  • Worked with the open source Java reporting tool JasperReports to fill in PDF versions of DOD documents that were filled in during the application process.
  • Deployed the application on WebLogic Application server
  • Used data modeling for creating a data model by applying formal data modeling technique.
  • Deployed code in application servers like Tomcat locally and Web logic to host it on the Linux server.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
  • Extensively used log4j to log regular debug and exception statements.
  • Performed code review and unit tested the application using Junit framework.
  • Participated in the production support and maintenance of the project.

Environment: Java1.6, spring 3.0, Hibernate, J2EE, JSP, JSTL, JQuery, AngularJS, Oracle, SVN, Web Logic, Eclipse, ANT, Apache Tomcat, AngularJS, Linux, SVN,javaFX,protobuf, REST, JSON, J2EE, Jasper, Oracle, XML 1.x, JAXB 2.x,XSLT 1.x, JAX-WS, and Web Services.

Confidential, Durham, NC

Java/J2EE Developer

Responsibilities:

  • Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
  • Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript and Struts Tags.
  • Wrote authentication and authorization classes and manage it in the front controller for all the users according to their entitlements.
  • Developed the UML use cases and Sequence diagrams using Rational Rose
  • Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the other modules.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Involved in performance tuning of the application to meet nonfunctional requirements
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology and deployed on WAS.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i/10g Database.
  • Wrote XML validation components using DTD, XML Schema.
  • Created XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and final transformations (XML to HTML).
  • Experienced withJava Multithreaded programmingto develop multithreaded applications.
  • Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
  • Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
  • Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Deployed the jar, war and ear files on the Web Sphere Application Server.
  • Involved in authenticating the user security credentials authentication using LDAP and for validating the user roles.
  • Wrote, debugged ANT, Maven Scripts for building the entire web application and deploy them on WebSphere.
  • Wrote JUnit test cases to test the Policy and Claims Modules.
  • Responsible for communicating with registered clients to resolve the requirements issues and to deliver the best results more than what they expect.

Environment: Java, J2EE, Servlets, Hibernate, Struts, Web Sphere Application Server, IBM RAD, XML, XSLT, JSP, JDBC, JavaScript, HTML, CSS, Oracle 9i/10g, CVS, Rational Rose, UNIX, ANT, SOAP, Spring, AJAX, LDAP, Log4j, JUnit, DTD, XML Schema.

Confidential

Java Developer

Responsibilities:

  • Developing the code through different layers presentations layer using Struts2, Business Layer using Spring IOC, Service Layer using Hibernate ORM framework.
  • Coordinated between the offshore development team and the onsite team for the requirement analysis and new releases.
  • Worked on the development work as well as support for the previous releases.
  • Coordinated with Architecture group for review of design and code.
  • Involved in build and deployment of the application in development, system, acceptance and production environments.
  • Involved in feature development for sprint releases.
  • Used Eclipse for development
  • Migrated Ant driven unit test cases to Maven driven.
  • Used design patterns such as Factory, Singleton.
  • Successfully integrated clover report plugin in Maven to generate unit test code coverage report
  • Participate in code reviews with onsite team
  • Configured data sources and connection pools via Web sphere admin console in test environments.
  • Troubleshooting of application related issues by analyzing system code, logs and data and resolved those by applying technical and analytical skills.
  • Provided technical and functional support to various teams likes testing, Cross functional teams, business users, Architects and product Owners.
  • Assist Technical Writers and business owners in preparing the project documentation and user guides.
  • Created and consumed SOAP Web Services using Apache Axis, Rest web services with apache CXF
  • Used Hibernate for ORM(Object Relational Mapping) and DAO(Data Access Object) implementation.
  • Used spring to integrate different modules via dependency injection
  • Developed JUnit test cases during the development phase.
  • Used SVN for managing the source code versions

Environment: Java 1.6, J2EE 5, Spring 3.0, Hibernate 3, JDBC 3.0, SQL, JSP, Servlets Linux, Oracle 10g, XHTML, CSS, JavaScript, web services (SOAP and REST), JMS, JAX-RS, Apache CXF, XML, XSL, Agile, JUnit,AngularJS, Maven, CVS, Log4J, Eclipse 3.5, UML, JBoss 4.0, Jasper reports.

We'd love your feedback!