We provide IT Staff Augmentation Services!

Senior Java/jee Developer Resume

5.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY:

  • Over 8 years of experience in JAVA/JEE platform.
  • Extensive experience in meeting demanding deadlines and delivering critical solutions for large scale Web based applications on both Windows and UNIX environments.
  • Experience in Core Technologies Java, JEE, JDBC, SERVLETS, JSP, Spring MVC, Spring Boot, Hibernate, SOAP/Rest Web services, JSF, EJB, JMS, Struts and AngularJS.
  • Complete understanding of Object - oriented analysis and design throughout the development life cycle for better stakeholder communication and product quality.
  • Strong implementation experience of Spring Framework: IOC, ORM, AOP, MVC, DAO and Rest Web Services.
  • Experience in writing various finely tuned HQL queries for persisting the data using Hibernate integrated with spring framework.
  • Strong experience in implementing service oriented architectures (SOA) using XML based Web services (SOAP/UDDI/WSDL) and XML technologies such as XML schemas, XSD, and XSLT.
  • Experienced in creating web pages using HTML, CSS, JavaScript, JQuery, DHTML, XML, Ajax, XPath, JSF and AngularJS.
  • Expertise in working with different databases, such as Oracle, SQL Server, MySQL, DB2, and using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Experience using middleware business logic technologies Session Beans, Entity Beans, Message Driven Beans.

SKILL:

Languages: Java, HTML, JavaScript, SQL

Technologies: Core Java, Advanced Java, JEE, Servlets, AJAX(Basic, JQuery, DOJOJSON), SOAP/REST Web Services, EJB, JDBC, JPA, JMS, JAXB, Git

IDE: Eclipse, NetBeans, IntelliJ IDEA

Frameworks: Spring, Hibernate, Struts, AngularJS, Vaadin

Application/Web servers: Wildfly/JBoss, IBM WebSphere, Oracle WebLogic, Apache TomcatGlassfish

Databases: MySQL, MS SQL Server, Oracle, DB2, Couchbase, SQLite

Front End Technologies: JavaScript, HTML, CSS, Java (Applet & Swing), JSP, JSF, JSTL

XML And Related Technologies: XML, DTD, XSD, XSLT, JAXB, JAXP, CSS, AJAX, JavaScript

Methodologies: Waterfall, Agile, Scrum

PROFESSIONAL EXPERIENCE:

Senior Java/JEE Developer

Confidential - Bloomington, IL

Responsibilities:

  • Responsible for requirement gathering, design and analysis of the system
  • Responsible for coordinating the tasks and assigning work to the team members and keeping track of the deliverables.
  • Worked with customers to gather requirements and develop use cases, project and test plans.
  • Involved in designing the application by drawing UML diagrams using JUDE tool.
  • Designed a flexible and highly dynamic framework that incorporates robust marshaling and unmarshaling from XML and a business process layer to allow rapid development and deployment of web services by aggregating back-end service invocations
  • Involved in developing the UI pages using HTML, DHTML, JavaScript, AJAX, JQUERY, JSP and tag libraries etc.
  • Involved in creating and consuming the WSDL based web services using WSDL, SOAP, JAX-WS, AXIS, Apache CXF, XSD etc.
  • Developed web services using RESTful technology to support JSON and XML using JAX-RS.
  • Worked as a Data Modeler for the team
  • Created new connections through application coding for better access to DB2 database and involved in writing SQL & PL SQL - Stored procedures, functions, sequences, triggers, cursors, object types etc.
  • Involved in developing application using Spring MVC and also used other modules of Spring DI and AOP.
  • Involved in implementing Programmatic transaction management using AOP.
  • Involved in Authentication & authorization checks using E Confidential yption & decryption techniques using x.509, Public/private key methods etc.
  • Responsible for data migration to QA/User and Production region.
  • Helped new team members & junior developers to make them on the board easily.
  • Followed coding standards and ran Test suite to make sure 100% code coverage by using EMMA tool.
  • Involved in JUNIT testing using Mockito.
  • Involved in writing developer test cases & scope & traceability matrix.
  • Involved in building the code using Ant, Ivy and the deployment

Environment: Java, J2EE, HTML, DHTML, JavaScript, CSS, AJAX, JQUERY, Servlets, JSP, Web Sphere Application Server, Spring-DI, AOP, Transaction Management, MVC, RAD, JUNIT, Mockito, JAX - RPC Web services, Oracle coherence, LDAP, JAX-RS, XML, XSD, XSLT, Unix, Putty, FTP, DB2 - SQL, PL SQL, QC, IBM Clear Case etc.

Java Developer

Confidential - Chicago, IL

Responsibilities:

  • Designed presentation part in JSP (Dynamic content) and HTML (for static pages).
  • Performed Client side validation using JavaScript.
  • Designed and developed Servlets to communicate with data through Apache Tomcat Server.
  • Used JDBC for the persistent storage of details in the Oracle database.
  • Wrote SQL stored procedures and triggers for data population, retrieval.
  • Worked on Spring Web Services combination to consume a service.
  • Adopted JEE best Practices, using JEE p Confidential erns. Utilized View Helpers, Session Façade, Value Objects, Business Delegate, Service Locator and Singleton for portability and performance.
  • Involved in debugging the application for any existing issues.
  • Involved in providing the testing support and fixing the issues for the many modules in the application.
  • Involved in the design discussions with Business Analysts and developed/delivered the code as per the design.
  • Developed and used ANT build scripts to compile, package and deploy the application.
  • Deployed the Application as part of every monthly release on WebSphere Application Server.
  • Developed test cases and performed unit testing using JUnit, DBUnit, and involved in debugging.

Environment: Java, JSP, Servlets, JavaScript, HTML, UML, WebSphere, Oracle, SQL, Windows

Java Developer

Confidential - Irving, TX

Responsibilities:

  • Resolved lot of defects related to the User Interface, service and data layers that implemented the latest core java technologies and frameworks.
  • Developing and coding JEE Components with JSF, JavaBeans, business objects with EJBs and Servlets.
  • Used SOA to achieve loose coupling between modules.
  • Involved in consuming the Ejb and Web Services.
  • Support & maintaining the software.
  • Involved in developing Status and Error Message handling
  • Involved in creating/deploying ear files in the web sphere application servers.
  • Involved in refactoring the code to improve performance and changing the app server to JBoss.
  • Building JUnit Test cases
  • Used SVN for version control across common source code used by developers

Environment: JSF, Servlet, RSA, WebSphere, MS SQL Server, SVN, JavaScript, EJB, Restful Web Services, JDBC, JUnit, Spring and XML

Java Developer

Confidential, Phoenix, AZ

Responsibilities:

  • Involved in analyzing the user requirements and specifications for deciding the flex component needed to be developed and their interaction.
  • Involved in the design by preparing UML diagrams using Microsoft Visio tool.
  • Created POJO layer to facilitate the sharing of data between the front end and the J2EE business objects
  • Used server side Spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle,
  • Used Oracle coherence for real-time cache updates, live event processing, in-memory grid computations.
  • Developed Web Services by using Restlet API and a Restlet implementation as a RESTful framework
  • Implemented Message Driven beans to develop the asynchronous mechanism to invoke the provisioning system when a new service request saved in the database used JSM for this.
  • Transformed XML documents using XSL.
  • Used JavaScript for client while server validation through Expression Language
  • Used DOA’s as design p Confidential erns.
  • Created PL/SQL Stored Procedure Functions for the Database Layer by studying the required business objects and validating them with Stored Procedures using Oracle, also used JPA with Hibernate provider
  • Developed authentication through LDAP by JNDI
  • Developed and debugged the application using Eclipse IDE
  • Developed test cases and performed unit testing using JUNIT.
  • Implemented Maven as build and configuration tool.
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment
  • Used CVS repository for version control, created dynamic online reports using SQL
  • Developed format for the data inside requests and responses by RESTful web services using JSON
  • Used Quest TOAD, SQL Developer, PL/SQL, SQL*Loader for internal data storage and retrieval.
  • Involved in fixing IST, QA and production defects & tracked them using QC.

Environment: Java 1.5,J2EE, Servlets, JSP, HTML, JS, CSS, DOJO, Apache-Tomcat, Maven Repository, JMS, DOM/SAX, XML, XSD, XSLT, SQL, PL/SQL, Oracle 11g, TOAD, SQL Developer, Eclipse, JUnit, CVS, Spring - DI, AOP, MVC, Oracle coherence, JMS, Web Services - WSDL, JAX-WS, AXIS, CXF, JAX-Restful Services, JAXP, JAXB, QC

Junior Java Developer

Confidential - Manila, Philippines

Responsibilities:

  • Responsible for analysis, design, implementation and deployment of code.
  • Performed Unit Testing and Code Reviews.
  • Installation and maintaining the software.
  • Interacting with Client and providing .
  • Resolved lot of defects related to the User Interface.
  • Involved in consuming the Web Services.
  • Involved in refactoring the code to improve performance
  • Performed database testing using SQL queries.
  • Cross Integration with other modules.
  • Building JUnit Test cases

Environment: Servlets, Struts, JSF, Web Services, Hibernate, EJB, Eclipse, MS SQL, SVN and JavaScript

Junior Programmer

Confidential - Manila, Philippines

Responsibilities:

  • Involved in design & development in module like production, seed processing, seed Analysis and Marketing
  • Performed Code Reviews and Unit Testing.
  • Developed stored procedures for all back-end manipulations.
  • Creating the web services using java and deployed in tomcat server.
  • GUI automation testing using selenium.
  • Resolved lot of defects related to the User Interface
  • Building JUnit Test cases

Environment: JSP, Servlets, GWT, Struts, JavaScript, MS SQL, Eclipse, JBoss, WebSphere and Selenium

We'd love your feedback!