We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • 6 years’ experience in software development includes Analysis, Design and Development of Web - based Applications and Enterprise level applications.
  • Experience in full System Development Life Cycle (Design, Development, Testing, Deployment and Support) using development methodologies Waterfall Process, Iterative Process and Agile.
  • Excellent design and programming skills in Java/J2EE, Struts, Spring, Java Mail, Web services (JAXWS AND RESTFULL), Servlets, JSP, JDBC, XML, XSD, XSLT, RMI, XML Parsers (DOM and SAX), JAXP, JAXB, Maven, Log4j, Junit, Java Beans, JNDI, SQL, PL/SQL, Oracle, Sybase.
  • Experience in design and development of applications using Java, J2EE, Spring Framework, Hibernate, JMS, EJB, Struts, JSF, XML, SOAP and REST Services.
  • Expertise in Core Java with strong understanding of Object Oriented Concepts like Collections, Multithreading, Exception Handling, Polymorphism.
  • Strong experience in developing applications using frameworks like Hibernate and MVC frameworks like Struts, JSF and IOC frameworks like spring and its subsidiary modules such as Spring JDBC, Spring IOC, Spring Security and Spring AOP.
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JSP, and Javascript.
  • Experience in designing User Interface (UI) using HTML 4.0, XHTML, CSS2/CSS3, JavaScript, JQuery, Ajax, JSON, XML and XSLT. Experience using Agile and Extreme Programming methodologies.
  • Experienced of application/web servers including Apache Tomcat, JBOSS and WebSphere.
  • Experience in using design patterns and frameworks such as MVC, Struts, Hibernate and spring and thorough understanding of Database application designs and implementation using Oracle, SQL Server, MongoDB, and Postage SQL.
  • Experience in implementing web based projects using Web/Application Servers such as Web Logic 9.2, Apache Tomcat 5/v6.0
  • Experience in Web Services Technologies like SOAP with WSDL and RESTful with JAX RS, Jersey, spring, Apache CXF and Node-JS and implemented SOA architecture with web services.
  • Experience in Database Design, Creation and management of Schemas, writing StoredProcedures, functions, Triggers, DDL, DML SQL queries.
  • Using Spring Boot which is radically faster in building Micro services and develop spring based application with very less configuration.
  • Knowledgeable of build and deploy systems like Maven, Jenkins, Clear Case, SVN, GIT and MKSIntegrity.
  • Expertise with Build tools like Maven, Ant and continuous integration with Jenkins.
  • Extensive experience in IDEs such as Eclipse, NetBeans, RAD.
  • Hands on experience using various Operating - Systems like Windows, UNIX, Linux.
  • Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL.
  • Strong database skills in Oracle 8i/9i/10g, Sybase, DB2, MySQL, MS-Access and MS SQL Server.
  • Strong experience with JUNIT for unit testing.
  • Initiative in providing value addition solution to enhance business and infrastructure capabilities.
  • Very much comfortable in analyzing, debugging, troubleshooting and solving problems and issues in application.
  • Strong team player and effective individual with an ability to adapt to new technologies quickly.
  • Strong work ethic with desire to succeed and make significant contributions to the organization.
  • Proven capacity to meet deadlines. Good communication and presentation skills. Ability as a good developer and effective interaction with end users.

TECHNICAL SKILLS:

Java&J2EE Technologies: Core java, JSP, Servlets, JDBC, JSTL, Custom tags, EJB, JavaBeans, JNDI, RMI, EJB Session Beans, Entity Beans, JMS

Frameworks: Struts 1.x/2.x, Spring 3.x, Web Framework, JSF, Hibernate, JPA, IBM MQ series, Apache CXF.

Languages: Java, SQL, PL/SQL

Development Tools: Eclipse, My Eclipse, RAD and Net Beans

Web Services: SOAP, REST, WSDL, UDDI, JAX RS, JAX WS

Design Methodologies: RUP, UMI, J2EE Design Patterns

Design Tools: Microsoft Visio, Visual Paradigm

Open Source: Junit, log4j, GIT, CVS, SVN, GIT Hub

Platforms: Windows 7/XP, UNIX, LINUX

Databases: Oracle 11g/10g/9i/8i, MS SQL Server, MYSQL-SQL&PL/SQL, NoSQL

Database tools: TOAD and SQL Developer Client tools

Internet Technologies: HTML, DHTML, CSS, Java Script, AJAX, XML, DTD/XSD, XSTL, DOM/SAX, JAXP, JAXB, JSON, JQUERY, DOJO

Scripting Languages: Maven, Ant, Perl, PHP, Java Script, UNIX

Web/Application Servers: Web Sphere, Tomcat, Web Logic and JBOSS, AJAX, J Query, Angular JS.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Interacted with the clients and gathered requirements and business artifacts based on Agile SCRUM methodology.
  • Worked on User interface system using HTML, CSS, JavaScript, and JSON.
  • Involved in development, coding and unit testing server pages using JSP and Action Classes in Spring Framework.
  • Used Spring Boot application to start the project from the scratch.
  • Involved in injecting dependencies into code using spring core module.
  • Extensive knowledge of XML based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Strong experience in using Design patterns such as Business Delegate, Data Transfer Object, DAO, Service Locator, and MVC.
  • Have hands on experience in the usage and deployment of applications in JBoss, Web Logic, WebSphere Portal Server and Apache Tomcat Server.
  • Extensively used Spring IOC for Dependency Injection
  • Extensive experience in different IDEs like Eclipse and NetBeans.
  • Developed RESTFUL web services using JAX-RS.
  • Responsible for setup, installation and administration on Apache Karaf.
  • Created containers to differentiate the application flow with other applications.
  • Experience with custom features creation and bundles in Apache Karaf.
  • Expose and consume services as CXF Web Services.
  • Used the Exception handling to handle error and used the retry mechanism using Apache Camel.
  • Implementation of microservices using OSGI and deploying into Karaf containers.
  • Have integrated web services including SOAP as well as REST using Apache Camel.
  • Used SOAP-UI for testing the Web-Services.
  • Proficient in using RDBMS concepts with Oracle and MySQL.
  • Used JMS for Asynchronous communication by consuming messages in the Message queue.
  • Apache POI is used as it is a suitable API for generating the word documents
  • Experience in using Open source frameworks like Junit, Log4J, and MAVEN.
  • Developed several POJO class to map table data into Java Object.
  • Involved in testing, bug fixing and documentation of the system deployment.
  • Used Oracle10g database for tables creation and involved in writing SQL queries.
  • Expertise in configuring, using and administrating version control systems like GIT, Clear Case, Subversion and CVS.
  • Configured Jenkins for continuous integration.
  • Good communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully.
  • Good work ethics and willingness to work hard to achieve employer objectives.

Environment: JAVA 1.8, Ajax, XML, XSD, WSDL, AngularJS, Tomcat, Apache Camel, Spring 3.x, Hibernate 3.x, JAX-RS, Apache CXF Framework, SOAP UI, SVN, Apache Plugins, JUnit 4.0, JMS, Maven 2.x, Karaf, Eclipse, Git, Apache POI.

Confidential, Washington, DC

Java Developer

Responsibilities:

  • Actively participated in the Analysis, Design, Development and Testing phases of various modules.
  • Designed and developed Use Cases, Class diagrams and Sequence Diagrams.
  • Created interactive web pages and applications by usage of HTML, CSS, JSON, AngularJS
  • Performed various coding and programming tasks, such as design and development of Apache Camel routes, Service mix components, OSGI services and SOAP web services.
  • Work closely with the UI team and provide RESTful API’s which deliver data in JSON format needed by the User Interface which uses Angular JS.
  • Created custom directives in AngularJS that perform functionality.
  • Created Angular JS controllers and services in the development of service layer.
  • Develop suitable AWS-based and Hybrid solutions based on Customer requirements
  • Used Spring for designing all core components and services
  • Developed messaging routes using Java, and Apache Camel.
  • Presentation layer was implemented: using Spring MVC architecture.
  • Implemented Spring Security for the Rest services and for the user validation with LDAP.
  • Implemented Audit logs and Exception Handling using Spring AOP.
  • Involved in designing the XML Schema Definition.
  • Implemented service layer using REST based web services.
  • Used JMS for Asynchronous communication by consuming messages in the Message queue.
  • Implement GET and POST operations using Restful web services
  • Implemented Spring Enterprise DAO’s using Hibernate.
  • Used Spring ORM module to integrate with Hibernate.
  • Developed stored procedures, cursors and database Triggers and implemented Result sets.
  • Utilized Jenkins, Git, and Eclipse for deployment on test servers and to move towards CI/CD.
  • Actively used Agile and Test driven methodologies during the project implementation.
  • Performed testing using JUNIT for all the source modules
  • Used Log4J to create log files to debug as well as trace application.
  • Maintained the source code versions using Git.
  • Worked with the team for tracking and fixing the defects.

Environment: JAVA 6.0, Ajax, XML, XSD, WSDL, AngularJS, LDAP, Apache Camel, Spring 3.x, Hibernate 3.x, JAX-RS, Apache Plugins, JUnit 4.0, JMS, Maven 2.x, Karaf, Eclipse, Git, Web sphere 7.x.

Confidential, Carmel, IN

Java Developer

Responsibilities:

  • Worked in an agile work environment with Content Management system for workflow management and content versioning.
  • Involved in designing user screens and validations using HTML, jQuery, Ext JS and JSP as per user requirements.
  • Deployed Enterprise application using WebLogic Application Server
  • Used Web services for transmission of large blocks of XML data over HTTP.
  • Used Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Developed REST architecture based web services to facilitate communication between client and servers.
  • We have consumed and exposed Web Services using REST.
  • Designed and coded JAX-RS based Web Services used to access external financial information.
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations by using Oracle database.
  • Implemented the logging mechanism using Log4j framework.
  • Wrote test cases in JUnit for unit testing of classes.
  • Installed Web Logic Server for handling HTTP Request/Response.
  • Implemented various XML technologies like DTD schemas and XSLT.
  • Used JMS Queues to develop Internal Messaging System.
  • Diagrams and developed class diagrams using Rational Rose.
  • Used SVN for version control and created automated build scripts.
  • Used Maven scripts to fetch, build and deploy the application to development environment.

Environment: JDK 1.6, J2EE, Agile Development Process, Core Java, Spring, WebServices, Hibernate, Log4j, JMS, JSP, Servlets, WebLogic, Oracle, Windows XP, HTML, XML, Restful, Maven, Log4J, XML, XSLT, DOM, jQuery, JavaScript, JUnit, SVN.

Confidential

Java Developer

Responsibilities:

  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects etc.
  • Involved in the analysis and design of the initiatives using Rapid Application Development.
  • Design UI screens using JSP, CSS, Struts Framework, AJAX, Java Script and HTML.
  • Implemented MVC architecture by using Struts to send and receive the data from front-end to business layer.
  • Performed deployment of applications on IBM WebSphere Application Server.
  • Involved in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, and Java I/O to fulfil the implementation of business logic.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology.
  • Implemented Web Services to send or retrieve data from different applications using SOAP and Restful.
  • Implementation of Spring Restful web services which produces JSON.
  • Used Commons Logging framework (log4j) utility to log error, info and debug messages.
  • Coded Maven build scripts to build and deploy the application on WebSphere.
  • Performed Unit Testing and interacted with QA for testing.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated Spring MVC and Hibernate.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the MySQL database.
  • Used agile methodology for the software development process.
  • Used CVS as source control

Environment: Java, Struts, Spring, WebSphere, RAD, HTML, JavaScript, JDBC, Hibernate, JDBC Template, SOAP, Restful, XML, XSD, XSLT, Servlets, JSP, MySQL, Log 4j, JUnit, Agile, Windows, CVS, Maven.

Confidential

Jr. Java Developer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed UI using JSP, Tiles, Java Script and CSS.
  • Created tile definitions, struts-config files, and validation files for the application using Struts framework.
  • Created XML formatted output files.
  • Did requirement analysis, design, coding, implementation and Maintenance of this application follow the complete SDLC lifecycle along with Team lead.
  • Did core Java coding use JDK 1.3, Eclipse Integrated Development Environment (IDE).
  • Implemented Action Classes and Action Forms using Struts framework.
  • Used JDBC to connect to the database.
  • Involved in Unit testing, System Testing and writing test cases.
  • Wrote SQL queries and stored procedures
  • Used IBM ClearCase as version control and workspace management.
  • Used ANT as the build tool.
  • Apache Tomcat server administration

Environment: Core Java, JSP, Struts 1.1, Eclipse, JDBC, J2EE, Apache Tomcat 5, HTML, JavaScript,MySQL,Clear Case, Ant.

We'd love your feedback!