We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Vienna, VA

SUMMARY:

  • 5+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies.
  • Strong working experience in Design, Development and implementation of several J2EE frameworks like Spring, Hibernate, Struts, Avalon.
  • Web application development using Sencha Ext JS and GXT/GWT frameworks.
  • Extensive experience in developing applications using Java, Groovy, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Rich experience on full life cycle development using Servlets, JSP, Struts, Spring.
  • Knowledge of business workflow modeling tools like JBPM.
  • Hands on Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, Salesforce, NetSuite etc., as part of Integration Usage.
  • Working with the latest versions of Java from 1.6.0 to 1.8.0
  • Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
  • Experience in Linux/Unix environment using Unix shell scripting/commands.
  • Strong AJAX and Responsive front-end development using HTML5, Bootstrap, CSS3, Java Scripts and related frameworks like Angular JS.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, Angular JS, Node Js, Bootstrap, CSS, HTML and DHTML.
  • Experience in Web Services approach for service Oriented Architecture (SOA) programming for SOAP and WSDL using Apache CXF/Axis and XML technologies and frameworks like XSD, XSTL, JAXP, SAX, JDOM, etc.
  • Good experience in Agile and SCRUM methodologies.
  • Conducted trainings on SCM Tools Team Foundation Server 2005/2008/2010/2012 version control features etc., Defect Prevention, Software Metrics, Configuration Management, Proposal process, with average training feedback as 8.5 on the scale of 1 to 10. I have setup complete training processes.
  • Experienced in CMS component development using CQ5.
  • Strong knowledge and experience in OOA/D RUP UML BPM Patterns Java EE Design patterns and frameworks.
  • Well acquainted with the OOA & OOD Principals. I can contribute significantly to building J2EE Applications employing Web Services and Designed and developed reusable components following architectural and design patterns, styles and idioms.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
  • Have a good knowledge of JBOSS fuse ESB.
  • Experience with providing estimation using standard estimation template for any Java / JBoss Fuse projects.
  • Experience in SOA EIP using Apache Camel Spring Integration Service Mix Mule ESB.
  • Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA).
  • Expertise in using IDE’s like RAD, IBM WebSphere Studio Application Developer (WSAD) and Eclipse Used Hibernate framework as persistence layer.
  • Used Spring framework to autowire/inject components and configure the batch jobs.
  • Thorough knowledge of IDE like RAD, WSAD and Eclipse.
  • Good Knowledge on Amazon Web Services(AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2).
  • Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Experience in XML, Webservices using SOAP, XML-RPC, JAX-RPC, JAXB and Messaging standards like JMS.
  • Experience in SOAP Web services using Apache CXF, JAX-RPC, JAX-WS, JSON Webservices.
  • Oracle Access Manager SAML / Federation.
  • Sound RDBMS concepts and extensively worked with Oracle 11g/10i/9i, PL/SQL, SQL Server & DB2 along with Ignite and NoSQL.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Excellent understanding and knowledge of NOSQL databases like MongoDB, HBase, Cassandra.

TECHNICAL SKILLS:

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML (SAX & DOM), JNDI, JMS, Spring Boot Applets, Log4J, JSTL, Junit.

Java Versions: 1.6.x, 1.7.x, 1.8.x

Middleware: ODBC, JDBC, RMI, Blaze DS, JBOSS FUSE ESB

Web/App Servers: IBM Web Sphere 6.x/7.x, BEA Web Logic 10g/11g, JBoss 6/7, Apache Tomcat.

IDE Tools: EditPlus, TextPad, Eclipse, WSAD, RAD, Bonita

Databases: Oracle 9i/10i, DB2/UDB, SQL Server, Mongo DB, Ignite, MySQL, Cassandra, NO SQL

Languages: Core Java, using generics, JavaScript, Python, ActiveX, Perl, PL/SQL, XML, UML.

Operating Systems: Windows, UNIX (Sun Solaris), Linux, AIX, HP-UX.

Frameworks: Hibernate, Spring, Spring MVC, GWT, Angular, JUnit, Struts, Ajax, DOJO Hadoop.

Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration

Web Technologies: HTML, DHTML, CS3, AJAX, Webservices JAX-RPC, JAX-WS

Network Protocols: TCP/IP, UDP, FTP, HTTP, SOAP

Source Control: Rational ClearCase, CVS, SVN and Team forge

OOAD Tools: MS Visio, IBM RSA

Build Tools: ANT, Maven

Testing Tools: Browserify-Grunt-Gulp, Jasmine, Karma Web service

Implementation: CXF 2.5 Axis 1.1 Axis 1.2 Tomcat.

Miscellaneous: MS Excel, MS PowerPoint, MS Word, Database Modeling, SQL Tuning, Object Oriented Modeling using Rational Rose, Version One, TOAD and PDF.

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Singleton, Observer, Factory and Session Fa ade.

Guidelines: XSD, WCAG 1.0, WCAG 2.0, WSDL

PROFESSIONAL EXPERIENCE:

Confidential,Vienna,VA

Java Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Compiles complex application protocols using Spring boot with Apache Groovy.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Maintained, structured, and surveyed documents within the NoSQL MongoDB database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
  • Composed and executed MongoDB scripts to insert and update NoSQL database; automating data changes and reporting.
  • Presentation tier was developed using JSP, JSTL, Java Script, jQuery, Bootstrap and Angular framework.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Designed and developed Business data model through Bonita BPM studio and exported the model through the portal for BPM operations.
  • Worked closely with creation, modification, and deletion of organizations, groups, roles, memberships, and users through the Identity API in the Bonita engine.
  • Using Rest through Bonita for configuring the API’s with java automatic mapping.
  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
  • Metadata based forms has been developed, which loads form components on the fly while rendering the page.
  • Used JBoss Fuse ESB to normalize number of protocols to a single protocol.
  • Used JBoss Fuse ESB to create mediation or route message between Services.
  • Converted the existing interface to JBoss Fuse ESB Service Apache Camel and ActiveMQ.
  • Developing database adapter, webservices adapter, ftp adapter, messaging adapter and custom workflow for non-oracle system using Camel.
  • Worked on batch process development using Akka with Camel and to integrate MsMQ and ActiveMQ transparently.
  • Implemented SOA architecture with Webservices using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
  • Development of framework components for logging, exception handling and security using JBoss Fuse.
  • Exported the modeled process to IBM Integration Developer version 8.5 for implementation.
  • Implemented Mediation Flow to support loose coupling between various Enterprise Information System Platforms.
  • Created WSDL documents, XSD’s complex datatypes as per business requirements.
  • Expertise in installing and setting up MQ monitoring tools such as Qpasa, IBM TIVOLI.
  • Designed and built an enterprise-wide asynchronous message processing service using RabbitMQ handling thousands of message a day.
  • To convert the Entire event flow as a SOA based architecture used RabbitMQ as a queues and BUS.
  • Implement Integrated Microsoft Team foundation server 2012 Update pack 2 infrastructure with SharePoint 2013 and SQL Reporting services 2012.
  • Build and configured integrated automated Continuous Integration CI build with latest Team Foundation Server 2012.
  • Migrate Xstudio Test case management tool to Microsoft Team foundation server Test manager 2012.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Configuring infrastructure for deployment of Middleware application through APIGEE and TIBCO.
  • Developer internal security software using Apigee Edge and Apigee Baas techniques.
  • Developed and Delivered RESTbased webservices using Mule ESB platform and MULE API.
  • Designed and implemented multi master LDAP environment with Identity Manager.
  • Worked on LDAP infrastructure implementation. Engagements focused on LDAP Implementation and other subsidiary projects like proxy implementation, Identity synchronization for Windows Active Directory and scripts.
  • Developed ANT scripts for the build and deployment of J2EE applications.
  • Development of stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Creating users, assigning roles, managing permissions for SQL Server, Mongo DB database server .
  • Build System Management. Automate build and release functionality in Jenkins and update security, improve automation for source control and build system Integration.
  • Designed and implemented the migration from Build Forge to Jenkins as the execution centerpiece of the existing software distribution system.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
  • Evaluated system performance and validated NoSQL solutions.
  • Develop Power Shell scripts to perform pre migration assessments of Active Directory and server states

Environment: Java, J2EE, Spring, Hibernate, jQuery, AJAX, GWT, GWT/GXT, JavaScript, Angular.JS, JDBC, Apache CXF Axis, Rest, Mule ESB, MULE Soft, AWS, Eclipse, Cassandra, Mongo DB, LDAP SDK for Java, WebLogic, ClearCase, Junit, Agile, Apigee, UML JSP, JSTL, Servlet, Maven, Spring Boot, Splunk, Drools, JBPM, Web 2.0, BPNM 2.0, SOA, Jenkins.

Confidential,Dallas, TX

Java Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Created test suites for functional and regression testing using QTP 9.0.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Worked on Open source PCF (Pivotal Cloud Foundry) to encrypt data from the client data.
  • L ead a geographically distributed team of SREs for Cloud Foundry, an open-source cloud computing PaaS
  • Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
  • Responsible for developing GUI / user interfaces using JSP, CSS & DHTML Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss.
  • Involved in the development of a Service Mix/Fuse ESB hosted MessageBus Middleware which supports REST SOAP CXF and other Open communication protocols.
  • Implement web service components using Apache CXF framework.
  • Developed internal application using Angular and Node connecting to Oracle on the backend.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Strong working experience in building mobile web applications using Sencha Ext JS, GXT/GWT and Sencha Architecture.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and JSON.
  • Part of a team that planned and performed a rollout of AutoSys 11.0 to the enterprise, encompassing two environments and 200 users, and managed the migration from AutoSys 4.5.1 to Autosys 11.1.0.
  • Designed and developed in interface framework to keep the application of the JBPM Interaction.
  • Tested the performance of the data sets on various NoSQL databases.
  • Led automation of Azure deployments utilizing PowerShell.
  • Setup and benchmarked Hadoop/HBase clusters for internal use.
  • Wrote an integration application in Groovy for the Magneto Shopping Cart Application and CounterPoint.
  • Implemented a SOA compliant system working on various transactional messaging using Camel and used Session Beans Message Driven Beans.
  • Developed a core routing framework for Verizon National Preorder using Apache Camel.
  • Involved in creating & consuming the WSDL based web services using WSDL, SOAP, JAX-WS, AXIS, Apache CXF, XSD etc.
  • Involved in architectural reformation analysis using MVC Spring Batch Spring Integration/Camel and various Java EE design patterns such as Session Fa ade Front Controller Business Delegate Service Locator DAO.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Used MMC mule management console to monitor the request and response payload.
  • Development of Exception and Notification framework using mule inbound and outbound components with IBM MQ.
  • Mule, Java (EJB3), Hibernate, and Spring to tie back-end business logic/systems with web properties via a corresponding RESTful API.
  • Developing on the Mule ESB platform to deliver SOAP & REST­based APIs.
  • Utilized Jenkins, Git, and Eclipse for deployment on test servers and to move towards CI/CD.
  • Create and configured the continuous delivery pipelines for deploying microservices using Jenkins CI server.
  • Implementing on premise MMS monitoring and backup solution. Managing Mongo databases using MMS monitoring tool.
  • Worked with RabbitMQ and AMQP Java APIs for Queues to build the application as SOA platform.

Environment: Java, J2EE, Spring, Hibernate, Struts, jQuery, AJAX, Bootstrap, JavaScript, Angular.JS, Oracle, Mongo DB, Crud, PL/SQL, AWS, JDBC, Apache CXF, Rest, Eclipse, WebLogic, ClearCase, Junit, Agile, Apigee, UML JSP, JSTL, Splunk, Servlet, Maven, IText, GWT, PCF, Jasper report, ILOG, Web 2.0, SOA Jenkins.

Confidential,Houston, TX

Jr Java Developer

Responsibilities:

  • Followed the Agile methodology iterative process for each of the module in the project.
  • Developed the Login Module and Reimbursement Module.
  • All modules developed with the framework design patterns and DAOs, Hibernate for persistence layer, Spring Framework for Application layer.
  • Prototyped Flex based RFC using Flex, consuming web services using BlazeDS.
  • Used Spring framework in enabling Controller Class access to Hibernate.
  • Designed and developed several Flex UI Screens and Custom Components using MXML and Action script.
  • Involved in architectural reformation analysis using MVC Spring Batch Spring Integration/Camel and various Java EE design patterns such as Session Fa ade Front Controller Business Delegate Service Locator DAO.
  • Worked on a proof of concept on Internationalization in flex.
  • Developed Action Script functions for event handling response handling and error handling
  • Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
  • Used ANT for building the application and deployed on BEA WebLogic Application Server.
  • Worked on development of Error Handling mechanism on the Flex side by catching the error code and message streamed from server and wrapping it in a custom Exception Object.
  • Used Blaze DS to connect flex application with backend J2EE and Web Services layer to pull out the data to Flex UI components
  • Was responsible for deploying and testing webservices components.
  • Responsible to create Web Services to various web applications using Apache Axis 2 responsible to create WSDL, WSDL2Java and Java2WSDL Stubs
  • Extensively used SOAP in webservices to communicate with other applications.
  • Used SAX and DOM for parsing XML.
  • The Log4j package is used for the debugging.
  • Created JUnit and Flex Unit test case design logic and implemented throughout application.
  • Used ANT tool for building and deploying the application.
  • Used Toad tool to create Views and Stored procedures.
  • The project was implemented in WebSphere Application Server for the development and deployment.
  • Participated in regular code reviews and design meetings.

Environment: Java, JSP, J2EE, Hibernate, Log4j, Struts, JSON, Apache Axis 2, Spring, Webservices, Adobe flex builder, Flex API, Blaze DS, Flex, MXML, Action script, Tomcat Web Server, WebSphere, IBM RAD V6, ClearCase, jQuery, Agile, VSS, SQL Server, Pl/SQL, TOAD, XML, CruiseControl, Unix, HTML, XSLT and CSS.

We'd love your feedback!