We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Richmonda, VA

SUMMARY

  • Have 6+ years of experience in software design and development using Java and J2EE technologies, using multi - threading, Object Oriented Analysis and Design (OOAD), and ability to quickly master new software and apply its full range of capabilities.
  • Extensive work experience in Java/J2EE, Servlets, Struts, Spring, Hibernate, XML, JSP, JSF, JSTL, AJAX, EJB, JNDI,JSON, JMS, RMI, HTML, JavaScript, CSS, Bootstrap, JDBC and Oracle for building server side applications and user interfaces.
  • Strong knowledge and experience in implementation of Ecommerce,Banking and Finance applications.
  • Expertise in core java with strong understanding and working knowledge of Object Oriented Concepts like collections, Multi-Threading, Exception Handling, polymorphism and serializations.
  • Experience in developing web-services using REST, SOAP, WSDL, UDDI and ApacheAXIS2.
  • Hands on experience in Web Application Development using Client Script design technologies like JQuery as well as Java Script.
  • Experience in MVC (Model View Controller) architecture and various J2EE design patterns such as Business Delegate, Service Locator, Data Transfer Object, Data Access Object, Session Facade, Factory Method, Singleton patterns.
  • Deployed applications on multiple web servers and maintained Load balancing, high availability by usingAzureplatform
  • Expertise in J2EE Presentation layer frameworks like Struts, Spring MVC 3.0.
  • Expertise in J2EE Middle tier applications using EJB 2.0/3.0 and Spring 3.0.
  • Expertise in J2EE Object-Relational Mapping frameworks like Hibernate 3.0.
  • Experienced in java development using WSAD/RAD Application development.
  • Expertise in Junit 3.0/4.0Testing Framework, and also good Confidential Test Driven Development.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, writing JUnit test cases and used Clear Quest, Jmeter and Bugzilla for bug tracking.
  • Experienced in modeling UML, Use Case, Sequence, flowcharts, Class and Component Diagrams.
  • Good experience in handling applications using Weblogic, Websphere, Apache Tomcat, JBoss Servers.
  • Expertise in Core Java development including Applets, Swing, AWT and Threading.
  • Used agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of the Release support team.
  • Experience with designing and usage of databases like Oracle (SQL, PL/SQL), SQL Server, and MS Access.
  • Experienced working withWebservices technologies WSDL,JAX-WS, JAXB, and JAX-RS.Implemented web application design inMVC architecture using theStrutsframework andJSP.
  • Involved in helping the team members when ever they needed my help.
  • Strong Object Oriented Analysis, Design and Construction skills.
  • Motivated team player with strong communication, analytical and problem solving skills.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL, and PL/SQL

Database: Oracle, DB2, MS SQL Server 7.0/2000

J2EE Technologies: Struts, EJB, JSF, Servlets, JDBC, JNDI, RMI, ANT, Web Services

Framework and Tools: Struts 1.x/2.x, JSF 1.x/2.x, Spring 1.x/2.x/3.x, Hibernate 1.x/2.x/3.x,Log4j J2EE Design Patterns, Angular JS, GWT

Web technologies: JSP, HTML, HTML5, CSS 3.0, JavaScript, JQuery

IDE: Eclipse, Oracle Developer, Junit

Web/Application Servers: JBoss, Web Sphere, Web Logic, Apache Tomcat

XML Suite: XML, XSL, XSLT, JAXP, JAXRPC, JAXB, JAXR

Web services: JAX-WS, Restful,SOAP, WSDL, AXIS2 and UDDI

Design Methodologies: UML, J2EE Design Patterns

Version Control: SVN, GIT

Methodology: Water Fall, Agile and SCRUM

Operating Systems: Windows 98/NT/XP/2000, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Richmonda, Va

Java Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose..
  • Followed agile methodology during development of the project and oversee the software development in Sprints by attending daily stand-ups.
  • Preferred Experience in payments integration and / or online ecommerce and / or Payment gateways.
  • Development of suggested improvements to the installation website (Java). Includes back end service and data changes as well as front end modifications for the header and landing page(Javascript, CSS3, HTML5 and Bootsrtap).
  • Worked on Spring IoC, Spring MVC Framework, Spring Messaging Framework and Spring AOP to develop application service components.
  • Analysis the requirement and collect the required documents and develop the application.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in performance tuning of the application.
  • Various Enhancements to the Confidential Installation On-boarding Portal.
  • Analyze and fix ADA compliance issues on our B2C website.
  • Investigate items related to performance and response times.
  • Development of batch processing applications, utilizing UNIX Shell Scripting.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Worked on Spring IoC, Spring MVC Framework, Spring Messaging Framework and Spring AOP to develop application service components.
  • Installed, configured, and managed the servers ( Linux,Tomcat, Apache, MySQL,JIRA, GIT, Junit, etc.).
  • Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema.
  • Involved in various phases of Software Development Life Cycle (SDLC/SCRUM).
  • Used Web Services (JAX-WS using Axis 2.0) for creating rate summary and used WSDL and SOAP messages for getting health plans from different module and used SAX XML parsers for data retrieval.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Implemented business logic using session beans for integration of EJB's into struts framework.
  • Created tables, triggers, stored procedures, and SQL queries, joins, integrity constraints and views for multiple databases.
  • Involved in system design and development using Collections and multithreading for the action classes.
  • Developed Ant Scripts for the build process and deployed in EAP Server.Developed User Interface using JQuery.
  • Wrote SQL queries and stored procedures for data manipulation with the Oracle database. Application used TOAD.
  • Used GIT for version control and bug tracking.

Environment: J2EE1.5, JSF 1.2, SSL, Node.js, jBPM, BPMN 2.0, Spring 2.5, XML,Chef Infrastrucuture MS SQL Server 2008, UNIX, Amazon Web Services, Web sphere, SOA, SOAP-UI, WSDL 1.1, SAX, JavaScript, IBM WebSphere 6.1, HTML, Oracle11g/10g, JNDI, CVS 1.1, Log4J 1.2, JUnit 3.8.

Confidential, MiddleTown, NJ

Sr.Java Developer

Responsibilities:

  • Involved in verifying issues 24*7 during Production Support and resolving those issues.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Handling client change requests and enhancements on an Agile based development platform.
  • Worked on Spring IoC, Spring MVC Framework, Spring Messaging Framework and Spring AOP to develop application service components.
  • Good knowledge on functional styles of Java 8 Lambda Expressions, Functional Interfaces and Method s.
  • Used agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of the Release support team.
  • Development of batch processing applications, utilizing UNIX Shell Scripting.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Implemented react-navigation and nested views to enhance navigation and create the click-able prototype.
  • Involved in benchmarking the Cassandra cluster for performance using Cassandra-stress tool
  • Installed, configured, and managed the servers (Amazon Web Services, Linux,Tomcat, Apache, MySQL, Mongo DB, Hudson/Jenkins,JIRA, GIT, Junit, etc.).
  • Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema.
  • Preferred Experience in payments integration and / or online ecommerce and / or Payment gateways.
  • Designed Frontend with in object oriented JavaScript Framework like Reacts
  • Extensively used Log4J for logging, JUNIT as a test framework, ANT
  • Converted the following existing APIs developed in TIBCO to Spring Boot microservices
  • Monitoring WebLogic Server State using WLST, Enabling and disabling WebLogic admin console, creating data source, delete messages from JMS queue, create JMS resource, add users, groups, modify rules
  • Java Coding for the business logic in Message Beans and integration with COBOL webservices
  • Configured internode communication between Cassandra nodes and client using SSL encryption
  • Used Web Services (JAX-WS using Axis 2.0) for creating rate summary and used WSDL and SOAP messages for getting health plans from different module and used SAX XML parsers for data retrieval.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
  • Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager).
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Migrated applications from internal data center to AWS.
  • Implemented business logic using session beans for integration of EJB's into struts framework.

Environment: J2EE1.5, JSF 1.2, SSL, MongoDB, ANT, React JS, Node.js, Spring 2.5, XML, MS SQL Server 2008, UNIX, Amazon Web Services, Web sphere, SOA, SOAP-UI, WSDL 1.1, Cassandra, Weblogic, webservices, SAX, JavaScript, IBM WebSphere 6.1, HTML, Oracle11g/10g, angular JS, JNDI, CVS 1.1, microservices, JIRA, Log4J 1.2, JUnit 3.8.

Confidential

JAVA Developer

Responsibilities:

  • Created design documents and reviewed with team in addition to assisting the business analyst / project manager in explanations to line of business.
  • Involved in requirements gathering and documenting the functional specifications.
  • Involved in designing the workflow and screen work flow.
  • Contributed to the Logical Data Model design.
  • Involved in designing the database schema.
  • Written SQL queries to access the data from databases.
  • Developed stored procedures in PL/SQL on Oracle 8i database.
  • Configured database connectivity using JDBC with Oracle 8i database as backend.
  • Used JMS to establish message communication.
  • Extensively used Eclipse while writing code for Java and Servlets.
  • Developed user interface using JSPs and HTML.
  • Used CVS for version control.
  • Involved in Troubleshooting and Bug fixing.
  • Deployed the application in JBOSS Application Server.

Environment: Java 1.4, JSP 1.x, Servlets, AWT, JDBC, Eclipse, JBOSS Application server 3.x, Oracle 8i and windows XP.

Confidential

JAVA Developer

Responsibilities:

  • Used WebSphere for developing use cases, sequence diagrams and preliminary class diagrams for the system in UML.
  • Extensively used WebSphere Studio Application Developer for building, testing, and deploying applications.
  • Used STRUTS Framework based on (MVC) Model View Controller in WSAD.
  • Developed the presentation layer and GUI framework in HTML, JSP and Client-Side validations were done.
  • Involved in javacode, which generated XML document, which in turn used XSLT to translate the content into HTML to present to GUI.
  • Used WebSphere to develop the Entity Beans where transaction persistence is required and JDBC was used to connect to the DB2 database.
  • Developed Session Beans on WebSphere for the transactions in the application.
  • Utilized WSAD to create JSPs/Servlets/EJBs that pulled information from a DB2/UDB database and sent to a front-end GUI for end users.
  • In the database end, responsibilities included creation of tables, triggers, stored procedures, sub-queries, joins, integrity constraints and views.
  • Authentication of the users is implemented using LDAP.
  • Involved in writing JavaScript functions and implementation of AJAX on presentation layer.
  • Used JUnit, unit testing framework for testing of java.
  • Involved in discussion with the domain experts when need arised.

Environment: - Java, EJB, IBM WebSphere Studio Application Developer 5.1, IBM WebSphere Application server, Hibernate, JSP, Servlets, Tomcat, JDBC, XML, XSLT, CSS, DOM, HTML, DB2, UML, JUnit and AJAX.

We'd love your feedback!