We provide IT Staff Augmentation Services!

Java Application Developer Resume

5.00/5 (Submit Your Rating)

Richmond, VA

PROFESSIONAL SUMMARY:

  • 8 years of professional experience in analysis, design, implementation and testing of object oriented application in Client/Server environment using Java - J2EE Technologies.
  • 2 yrs experience in Liferay Portal as liferay developer. Worked on Portlets (JSR 286), Hooks, Ext plug-ins and clustering.
  • Good experience in the Integration of Liferay with LDAP, OpenSSO, External java web application using J2EE Agent.
  • Involved in all the phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Integration and Implementation.
  • Strong experience working with Core Java applications involving Collections, Multithreading, networking and Exception Handling.
  • Experience in various web based applications using J2EE, Java-Servlets, JDBC, Java Script, XML,SOA, JMS, Springs, JSON, SOAP, Python, Hadoop, WSDL,JNDI, JAX-WS, JAXB, REST and JAX-RPC.
  • Expertise in developing the presentation layer components using Angular JS, Node JS, JSP, Ajax, JavaScript, XML, HTML 5,Mule soft and DHTML.
  • Design and implementation of REST Full Web services
  • Hands on experience in Web Application Development using Client Script design technologies like Angular JS.
  • Expertise in developing MVC pattern based application with Struts, Spring MVC and Servlets.
  • Extensive development experience with Spring core, DAO, JDBC, security and AOP modules.
  • Developed web GUI involving HTML5, Node JS, Java Script under MVC architecture
  • Experience in using Nexus and Arti factory Repository for Maven and Ant builds.
  • Extensive experience using MAVEN and ANT as build tools for the building various deployable artifacts like java web archive, enterprise archive, web archive, OSGI Composite bundle archive.
  • Experience in Configuring and deploying to Web/Application servers Apache, Tomcat, Jboss, WebLogic and WebSphere.
  • Strong hands-on experience withSpring IO,Spring Boot.
  • In-depth knowledge of computer applications and scripting like Shell (c, bash, tsh and ksh), Perl and Python.
  • Worked with Pig, Hive, Map Reduce and Sqoop.
  • Very good with numbers, algorithms and data structures.
  • Expertise in Java technologies like J2EE, Java Script, Servlets.
  • Expertise in working with Oracle, SQL, PL/SQL, MySQL, NoSQL and Mongo DB .
  • Extensive experience in developing and deploying applications on JBOSS and Apache Tomcat application servers.
  • Experience in deploying applications on servers like JBoss, Web Sphere, Tomcat.
  • Worked extensively on large Varity of integration technologies ESB, Mule Soft, Jboss Fuse and Fuse Fabric8.
  • Intensive knowledge in databases like Oracle 10g,Mongo DB,No SQL, Cassandra and MySQL.
  • Hands-on experience in using OAF and ADF frameworks.
  • Used Amazon Web Service's S3 (Simple storage service) data store for storing the records, prescriptions, bills etc. and accessed them using AWS.
  • Implemented applicationswithScala alongwithAkka and Play framework.
  • Experience in implementing JDBC API to access data in relational database.
  • Experience in creating build scripts using ANT, Maven .
  • Good Experience in developing test cases with JUnit, Groovy and Scala.
  • Strong Experience with version control tools such as Subversion and Git.
  • Worked on Windows and Macintosh.
  • Hands-on experience with industry-standard IDEs like Eclipse, web logic and Net Beans.
  • Performed design review, design solution using Adaptor, Factory and Strategy design Patterns.

TECHNICAL SKILLS:

Operating Systems: Windows 8/7/XP, UNIX and Mac OS X.

Programming Languages: C, C++, SQL, JAVA/J2EE, UNIX Shell, Perl and Python.

Frameworks: Struts, Spring, Spring MVC, Hibernate.

Databases: Oracle, SQL Server and MySQL, MongoDB, No SQL, Cassandra.

Web tools and Languages: HTML, JavaScript, CSS, JQuery, JSON, Ext Js, AJAX, Angular Js, XML, Node Js, React Js.

Versioning Tools: Subversion Clear case, GIT and TFS.

Web Technologies: JDBC, Servlets, JSP.

Build Tools: Log4j, ANT, MAVEN .

Web/App servers: Web Logic, Web Sphere, Apache Tomcat, JBOSS.

Editors: Eclipse, RAD, NetBeans, Notepad ++ and edit plus.

Methodologies: Unified Modeling Language (UML), Agile, Scrum.

Portals: Liferay 6.0.6 CE, Liferay 6.1 CE and Liferay 6.1/6.2 EE

WORK EXPERIENCE:

Java Application Developer

Confidential, Richmond, VA

Responsibilities:

  • Designed and Developed Splunk Dashboard for Error Monitoring for different components in productions
  • Installed splunk automated alerts with detailed reports in place for production errors
  • Take part in cross functional team meetings to find solution for production issues and architectural changes.
  • Use Spring Data to extract data from Neo4j and MongoDB databases.
  • Programmed new components and add additional functionality to the existing Restful service components using Hateos principles.
  • Design splunk dashboard for overall error monitoring, TCServer functioning, firewall blocks & traffic monitor for the aggregation and analytical data for business team.
  • Analyze splunk logs and open trac tickets for code fixes and defects production under maintenance or scheduled maintenance according to backend service availability.
  • Work with companies to implement Python programming and train on-site Python Programmers
  • Performed regression testing using SoapUI 5.0.0 for the components after making code fixes and changes.
  • Supported application programmers and users in their daily interactions with DB2.
  • Setup environments for DB2 connectivity through JDBC and SQLJ drivers for JAVA based applications
  • Re-evaluate design patterns of the previous components and convert into newer architectural builder design pattern
  • Rewrite logger string to provide adequate information to trace the customer facing the error
  • Used Jenkins for continuous integration on server
  • Extensive hands-on experience in Angular JS, HTML, CSS, JavaScript and Ajax.
  • Publish newer components and version in the test and development environment using cloud management portal.
  • The Elastic search ELK stack makes searching and analyzing data easier than ever before.
  • Developed groovy script for SoapUI for regression testing and reproducing errors observed in production

Environment: Java, Eclipse, Splunk, Spring, SOAP, J2EE, WSDL Spring ORM, Spring JDBC, Spring AOP, Pivotal TC Server 3.0, AWS S3, Python, DB2, Mongo db, Jenkins, Angular Js, Elastic Search, Web sphere.

Java / J2EE Developer

Confidential - San Antonio, TX

Responsibilities:

  • Followed Agile software development with Scrum methodology
  • Responsible for developing application in Spring MVC from existing JSF MVC Framework
  • Contributed in designing and developing Struts Framework for performance comparison
  • Developed server-side services using Spring Web Services and MVC (SOAP and Rest).
  • Database administration, maintenance, and schema design for PostgreSQL and MS SQL Server.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
  • All the functionality is implemented usingSpring IO/Spring Boot,ThymeleafandHibernate ORM.
  • Ensured proper backup and recovery by maintaining DB2 image copies and recovery JCLs
  • Efficiently carried out DBA responsibilities in planning DB2 version migration activities, in migration phases and in performing post migration tasks
  • Develop readable and simple curriculum for the average user to get started with Python.
  • Specialized in performance testing applications using load-testing tools
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Use Spring Data to extract data from Neo4j and MongoDB databases.
  • Persisted and retrieved data from oracle database using Hibernate 3.5.
  • TechJava Junit Spring 3.0 Amazon s DynamoDB Mockito SNS SQS JSON Git MS Project used Jira tools for tracking issue log4j Jackson parser Linux Perforce REST.
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Provide extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Used Jenkins for continuous integration on server.

Environment: Java, Eclipse, JSP, Servlets, Hibernate, Spring,Spring Boot, Web Services, Web sphere, JSON,SOAP, WSDL, UML, HTML, XHTML, Python, Spring MVC, AngularJS, JDBC, DB2, DynamoDB, MongoDB, Oracle,MS SQL, JUnit 4, Tomcat 7, AWS S3, EC2.

Java/J2EE/Liferay Developer

Confidential - NJ

Responsibilities:

  • Involved in the Development of Students and Parents module.
  • Developed the liferay portlets using Spring MVC Framework with JSR 286 standers.
  • Developed Screens using the JSP
  • Performed Client side validations using JavaScript.
  • Worked on Port-lets, Hooks and Ext plug-ins.
  • Functionality is implemented by developing RESTFUL web services using Spring boot
  • Done coding for IFrame, Login page and forgot password using hooks and Ext plug-in.
  • Developed validation framework for server side.
  • Involved in SIT and UAT defect fixing and implementations.
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Exposure to NoSQL database programming - Apache Cassandra.
  • Implemented NoSQL persistence pattern for some data within app to increase performance

Environment: Spring MVC, Spring Boot, JSP, JQuery, JavaScript, CVS, ANT, Log4J, Tomcat, Windows XP, Liferay 6.1 CE, JDK1.6,Cassandra, NoSQL.

Java Developer

Confidential - WA

Responsibilities:

  • Migrated backend WAS 6.5 applications to WAS 8.1 environment.
  • Created annotations based mapping using Hibernate ORM tool.
  • Analyzed Spring security for granular authorization in web-tier.
  • Used Spring WebMVC for the controllers.
  • Extensive hands-on experience in Angular JS, HTML, CSS, JavaScript and Ajax.
  • Design application logic using Struts2.0 and compare performance with Spring MVC.
  • Used spring framework for dependency injection with the help of spring Configuration files.
  • Developed the presentation layer using JSP, JSTL Tag Library, HTML 5, CSS and client validations using JavaScript.
  • Hadoop Installation and configured MapReduce, HIVE and the HDFS.
  • Worked extensively on AJAX using DWR framework.
  • Used JSP, JavaScript, JQuery, Angular js, Structs, Springs, HTML, XHTML, CSS and JSF for Rich UI layer.
  • Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
  • Tested all application controllers extensively with mocha and angularJS's built-in testing facilities.
  • Continuous monitoring and managing the Hadoop cluster through Cloudera Manager.
  • Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX.
  • Worked experience on No SQL databases like Cassandra and Mongo DB.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Used JMS for Asynchronous communication between the applications.
  • Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
  • Implemented applicationswithScala alongwithAkka and Play framework.
  • Developed an application using Spark to process data from Cassandra clusters and generate reports.
  • Executed queries using Hive and developed Map-Reduce jobs to analyze data
  • Analyze or transform stored data by writing Map reduce or Pig jobs based on business requirements.
  • Installed software and hardware for implementation of EMR solution
  • Executed HQL queries for retrieving data from RDBMS databases.
  • Involved in the configuration management using Subversion.
  • Developed Maven and Ant scripts to bundle and deploy application.
  • Developed various test cases and performed unit testing using JUnit 4.
  • Prepared Functional Design and Technical Design Documents.
  • Worked with Jenkins and Hudson for continuous Integration.
  • Designed web pages using AJAX, CSS, Javascript, Jquery and HTML 5.
  • Deployed applications onJBoss application Server.

Environment: Java1.6,JSP, Servlets, Hibernate, Eclipse 3.7, Spring 2.5, JSP, XHTML, SOAP, REST, WSDL, UML, HTML, XHTML, JavaScript, JQuery, Hadoop, Pig, CSS, Spring Web Flow, XML, JBoss, Cassandra,Oracle10g, JUnit 4, Angular JS, No SQL.

Java Developer

Confidential

Responsibilities:

  • Created Test cases and tested the application thoroughly.
  • Created Servlets, JSPs and used JUnitframework for unit testing.
  • Development of UI screens (using Html 5, Ext js, JQuery, Ajax, CSS).
  • Received the requirements from clients, analyse it, make the design document and send it to the client for review and approval.
  • Developed Struts components, Servlets, JSPs, EJBs, other Java components, Visual Basic scripts and shell script to fulfil the requirements.
  • Participated in customer’s meetings.
  • Guided the offshore team to transferred the design document to them for development.
  • Used UML diagrams to create detail design document.
  • Used various design patterns like singleton, factory pattern and strategy.
  • Developed EJBs, DAOs, and Stored Procedures and SQL queries to support system functionality.
  • Used Hibernate ORM for persisting data in MySQL database.
  • Implemented iBatis 3.0 to compare performance with Hibernate.
  • Supported Production/Stage application defects, track and document using Quality Centre.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Used Clear Case, CVS, Maven, and Subversion for Source code version control.
  • Developed the UI panels using XHTML, CSS, JQuery.
  • Provided client side validations using Spring 2.5 Validator framework and JavaScript.

Environment: J2EE 5, MySQL, Eclipse, XML, JSP, Servlets, HTML, JavaScript, DB2, Solaris, Windows, JDBC,CSS, UML, JNDI, EJB, JSTL, Struts, Spring, Hibernate, Web Services, JSF, Design patterns, Swing, Oracle.

We'd love your feedback!