We provide IT Staff Augmentation Services!

Java/jee Developer Resume

Columbus, OH

PROFESSIONAL SUMMARY:

  • Over 6 years of experience in Software Analysis, Design, Development, Implementation and Testing of Web based Enterprise applications using Java/J2EE technologies.
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA).
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
  • Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, Spring, Hibernate, EJB, XML, Web Services, WSDL. XML and related technologies like XSL, XSLT, XPATH and parsers like JAXP (DOM) and JAXB.
  • Experienced with Core Java concepts such as Serialization, IO, Multithreading, Collections, Concurrency and Exception Handling.
  • Hands-on experience in different modules Spring Framework’s Spring Web Flow(Spring Core, Spring MVC, Spring ORM, Spring JDBC, Spring Security, Spring Cloud) Inversion of Control and Dependency Injection of Spring Application Framework.
  • Expertise in design patterns including Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Expertise in workflow management tools like SQL Workbench, SQL Developer and TOAD tool for accessing the Database server.
  • Experience in writing ANT, Maven build scripts and providing logging facility using Log4j.
  • Well experienced in using JUnit, Log 4J, Test NG and SOAP UI for testing framework.
  • Experience with software development methodologies like Agile, Scrum and Waterfall.
  • Developed and implement Service Oriented Architecture (SOA) using XML Web Services (SOAP, WSDL, and UDDI) and used SOAP processing engine such as Apache Axis.
  • Expertise in developing Spring Restful webservices and using JAX-RS API.
  • Experience in application development in different operating systems - Windows 98/NT/2000/XP, UNIX.
  • Experience in using version control systems for code management with GIT, CVS, SVN and Rational Clear Case.
  • Played a major role in successfully completing my projects and effectively managing/coordinating with team members, delivering in fast paced& highly competitive environments.
  • Ability to communicate effectively with all levels of the organization such as technical, management and customers and presented technical designs and strategies through daily operations meetings.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, J2EE, PL/SQL, SQL.

Web Technologies: HTML/DHTML/CSS, XML, XSTL, JQuery, JavaScript, Json, Angular JS

JEE Technologies: JDBC, EJB, Java Beans, Servlets, JMS, JSP, JSTL, JNDI, JAXP, RMI, LDAP, DOM, SAX, Custom Tags

Web Services: SOAP, RESTFUL, Microservices

Frameworks/ Open source: Struts, Hibernate, Spring

Application/Web Servers: WebSphere, WebLogic, Tomcat, JBoss

Design Methodologies/ Tools: UML, Rational Unified Process, Rational rose

Database Environments: Oracle, SQL Server, MYSQL

IDE Tools: Eclipse, JDeveloper, RAD

Version Control Systems: GIT, CVS, SVN, Clear Case, Perforce

Operating Systems BPM Tools: Windows 98/NT/2000/XP, UNIX, LINUX PEGA.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

JAVA/JEE developer

Responsibilities:

  • Involved in scrum meetings, status meetings and demos and Documented flow
  • Analyse, desgin, build and develop the applications based on the business use cases.
  • Delivering solution through Agile methodology including participation in Agile ceremonies.
  • Developing application using Spring boot and Using Restful web services.
  • Developing the application using java features like Lambda expressions, functional interfaces.
  • Developing the application using Java Socket Programming to connecting to sever and handling the data using Java Input Output streams.
  • Creating the Docker file with instructions, Image base and comments.
  • Using Sonar to test the code coverage of the application for unit testing and Maven to build the application.
  • Using Log4J to monitor the error logs , securing the log files and fixing the performance issues.
  • Retrieveing customer data from audio, data files and using cloud services to redact the sensitive data.
  • Using Thymeleaf Html, Java Script with Spring MVC to develop UI pages to upload files and transcribe voice data.
  • Writing the Test classes using JUnit and Mockitos frameworks for mocking the objects.
  • Worked on integrating different vendor products into a chase application like Cogito, WalkMe, GoogleDLP.

Environment: Java, JEE, Springboot, Micro services, GAIA, Kubernetes, Junit, Mockitos, Log4j, JIRA, HTML, JSON, JavaScript Spring MVC, GIT, Sonar, Maven, Eclipse, Windows.

Confidential

JAVA/JEE developer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Application.
  • Involved in scrum meetings, status meetings and demos and Documented flows.
  • Designed and developed Application based on Spring Framework using MVC design pattern.
  • Deriving COPA using Spring boot and Using Rest Full webservices.
  • Developed Restful web services using JAX-RS and CXF tool.
  • Used Active MQ for Messaging system and Drools for routing the files to destinations.
  • Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
  • Involved in converting data formats such as XML, CSV and JSON.
  • Developed Restful web services using JAX-RS and CXF tool.
  • Developed a new application which connects to the client database and retrieve all the records and process to SAP system.
  • Experienced in writing Xpath3 and Json expressions to read data depending on the business requirements.
  • Responsible for writing SQL queries to generate reports.
  • Deploying the application to WebLogic Application Server.
  • Experience in writing Unix Scripts.

Environment: Java, J2EE, RESTful Web Services, Active MQ, UNIX, Drools, Zuul, Jira, Team city, ServiceNow, Splunk, Oracle 10g, WebLogic, Maven, AnyPoint Studio, Windows.

Confidential

JAVA/JEE developer

Responsibilities:

  • Analyze, design and develop complex business scenarios using Java, JEE Technologies.
  • Developed a common framework to be reusable for entire application using design patterns such as DAO, Factory, Singleton, and Business Delegate.
  • Developed RESTful web services using Jersey for JAX-RS implementation and to transport and retain JSON format to communicate between different application modules.
  • Developing Query Web services to communicate with other modules of the application using JAX-B, SOAP, XSD and WSDL.
  • Writing SQL queries to get customer data using database framework JDBC.
  • Unix shell scripts for building the application for deployment.
  • Deploying the application to WebLogic Application Server and configuring to required database.
  • Used Perforce repository for version control.
  • Used JIRA for tracking the issues and bug fixes.

Environment: Java, J2EE, Spring, RestFul, Oracle 10g, Json, Webservices, Weblogic, Eclipse, Perforce, JIRA.

Confidential

JAVA/JEE developer

Responsibilities:

  • Designed and developed Application based on Spring Framework using MVC design pattern.
  • Written validations logics using spring framework for client side and server side.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the Oracle database.
  • Responsible for writing SQL queries.
  • Maven was used for the entire build process.
  • Involved in migration of data from Excel to Oracle database.
  • Involved in Bug Fixing and writing the code as per requirement.
  • Developed Web services to allow communication between applications through REST over HTTP.
  • The Restful web services have been used to retrieve and update the data using Ajax
  • Worked on XML schema, XSL/XSLT, XML to navigate in XML documents, and DOM4J to process and parse xml files.
  • Used JAXB to marshal and unmarshal the xml-java object, java objects-xml.
  • Used Advanced Rest Client plug-in to run the rest API’s on Server for Unit testing.

Environment: Java, JEE, Spring, Hibernate, Restfull Webservices, Weblogic, Oracle 11g, Eclipse, CVS, JIRA.

Confidential, Colorado Springs, CO

JAVA/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Analyze, design and develop complex business scenarios using Java, J2EE Technologies.
  • Developed detail design documents for Query Web services.
  • Developed a common framework to be reusable for entire application using design patterns such as DAO, Factory, Session Facade, Singleton, Business Delegate.
  • Developing Query Web services to communicate with other modules of the application using JAX-B, SOAP, XSD and WSDL.
  • Used Spring Framework for dependency injection.
  • Enhancing the current modules code for performance tuning with Java Synchronization.
  • Writing SQL queries to get customer data using database framework JDBC.
  • Unix shell scripts for building the application for deployment.
  • Deploying the application to WebLogic Application Server.
  • Used CVS repository for version control.
  • The project was developed with the agile methodology.
  • Developed Web services based on JAX-B to communicate between different application modules.
  • Monitored the error logs using Log4J and fixed the problems.
  • Involving in Unit Testing, System Testing of the application using JUnit and SOAP UI.

Environment: Java, J2EE, Spring, Web Services, JAX-B, WSDL, XSD, SOAP, JDBC, Log4J, PL/SQL, Oracle 10g, UNIX,, JUnit, Cygwin, WebLogic, CVS, Eclipse, Windows.

Confidential, Lansing, MI

JAVA/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Performing complex system design, development and implementations using UML modeling and use case specifications.
  • Involved in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis and design of the application.
  • Developed presentation layer using JSP, HTML, CSS, JavaScript and JQuery.
  • Developed user interface which includes developing JSPs, Struts Actions, Action Forms, struts-config.xml for the application.
  • Involved in Configuring web.xml and struts-config.xml according to the struts framework.
  • Implemented various design patterns in the project such as DAO, Factory, Session Facade, Singleton, Business Delegate.
  • Written SQL queries to retrieve the data from Oracle database.
  • Used Hibernate framework to access and update information in the database.
  • Used Clear Case for version control.fff
  • Deployed the application using Websphere.
  • Interact with business analyst and end users for information requirements.
  • Involving in Unit Testing, System Testing of the application.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: Java, J2EE, Struts, Hibernate, XML, JavaScript, JQuery, JUnit, PL/SQL, Oracle 10g, IBM Websphere, Windows, UML, IBM RAD, Rational Clear Case, Rational Clear Quest.

Confidential, Irving, TX

JAVA/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Involved in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis and design of the application.
  • Implemented various design patterns in the project such as DAO, Factory, Session Facade, Singleton, Business Delegate.
  • Developed presentation layer components using Ajax, HTML, JSP, JavaScript and JQuery.
  • Written SQL queries to retrieve the data from Oracle database.
  • Involved in writing stored procedures using PL/SQL.
  • Developed Web services based on JAX-WS, SOAP, WSDL to communicate between different application modules.
  • Used spring framework for dependency Injection and Hibernate ORM.
  • ANT was used for the build automation for the application.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used SVN for version control.
  • Deployed the application using Oracle Application Server.
  • Used JUnit to run the various test cases.
  • Worked under VITL group to support Frontier Communications applications.

Environment: Java, J2EE, Spring, Hibernate, Web Services, JAX-WS, WSDL, XML, XSTL, JavaScript, JQuery, AJAX, Log4J, PL/SQL, Oracle 10g, ANT, SOAP, JUnit, Windows, SVN, JDeveloper IDE.

Hire Now