We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY

  • Senior developer with 6+ years of experience in Java/J2EE technologies and related tools.
  • Excellent experience working on concurrent and distributed environment using high performance java code.
  • In - depth understanding of identifying data artifacts and organizing structures for indexing via Apache Solr/Lucene.
  • Experience handling SQL, NoSQL databases like oracle and Cassandra and mongodb.
  • Integrated application with big data environment using Cassandra and Hadoop hdfs.
  • Developed application to work with kafka, zookeeper clusters.
  • Enterprise Application Development expertise with Java technologies like Servlets, JSP, STRUTS, JSF, SPRING 2.5, HIBERNATE 3.
  • Worked on third party api’s like Salesforce Apex Api.
  • Involved in writing kafka consumer to push data on Hadoop HDFS.
  • Experience in Core Java, J2EE concepts.
  • Experience in SQL, MYSQL database.
  • Expert level knowledge on HTML, JavaScript, jQuery, AJAX, ReactJS, Jasmine.
  • Having good interactions with IDE’s Eclipse and Net Beans.
  • Good experience on Agile and SCRUM methodologies.
  • Expertise in Web Sphere, Apache Tomcat 6.0 and Weblogic Application Servers.
  • Experience in scripting languages.
  • Extensively worked on relational databases including Oracle, DB2, and SQL Server and hands on experience with DB tools like TOAD, and SQL Developer.
  • Strong experience in developing Service Oriented Architecture based applications and web services using SOAP 1.1.
  • Profound knowledge about software development environments and substantial talent in achieving critical solutions.
  • Efficient analytical, problem-solving and decision-making skills. Outstanding communication, documentation, knowledge transfer & requirement gathering skills.

TECHNICAL SKILLS

Operating Systems: Windows, MS-DOS, OS X, UNIX

Technologies: Java, Python, C, PL/SQL, HTML/CSS, JavaScript, XML, jQuery, AJAX, Struts, Spring, Hibernate, Servlets, JSP, Java beans, JDBC, Perl, JFree Charts, EJB, JNDIServers Tomcat, Weblogic Server, Web Sphere, Jboss

Development IDE: Eclipse, NetBeans, IBM Rational Application Developer (RAD)

Testing Tools: Selenium IDE, Selenium RC, QTP

Tools: Eclipse, Oracle JDeveloper, JUnit, WinCVS, Maven, ANT, Log4J, Agile, TOAD, SQLDeveloper, XMLSpy, JIRA, UML, Subversion, PMD Checkstyle, Jupiter, FindBugs, Git, eGit.

Databases: SQL, MySQL, Oracle DB,Cassandra

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

JAVA Developer

Responsibilities:

  • Work extensively on both front end and back end of the application.
  • Coded the functionality to generate graphs and locations with Google graphs, Google maps and jQuery Plot.
  • Implemented writing and fetching data with Cassandra partitions.
  • Involved in modeling data for Cassandra using Byteordered and Random partitioning.
  • Implemented custom indexing for the Lucene to search and load other descriptors of the data.
  • Implemented override of comparators and file writing to support Hadoop HDFS file system
  • Used Hibernate to build the logic for Data caching and handling.
  • Involved in writing Hibernate Query Language (HQL) script to optimize data retrieval and writing complex queries.
  • Implemented logic using jQuery plugins for the web application.
  • Implemented the application using Spring MVC framework.
  • Utilized Agile development to streamline development process.
  • Created graphical application using Unix Shell Scripting.
  • External api’s were integrated using the RESTful web services.
  • Used Spring DAO to handle the SQL exception meaningfully
  • Implemented J2EE Design patterns like Data Access Objects, Business Objects, Session Facade and Java Design Patterns like Singleton.
  • Used CVS for version control.
  • Used Maven for building and deployment of the application.
  • Implemented logging using log4j.
  • Developed unit tests to validate the code updates.

Environment: HTML, CSS, JavaScript, jQuery, Spring, Hibernate, Solr, Lucene, AOP, HQL, Maven, Spring MVC, Perl, Shell Scripts,log4j, Cassandra

Confidential

Responsibilities:

  • Involved in writing consumer and producer for fetching and sending messages via Kafka to the mongo database for analysis of the data.
  • Implemented the kafka consumer to write data in Hadoop HDFS file system and on cassandra simultaneously.
  • Developed NoSQL based data layer for the application.
  • Involved in building JMX monitoring application to monitor the status of kafka servers and application status looking for possible runtime watch.
  • DevelopedFront-end to give the input counters by the end user for analysis.
  • Integrated runtime jQuery/AJAX calls to the backend application for building the reports on the page.
  • Maintaining the ongoing changes in the project during the time of an event.
  • Coded the functionality to generate the analysis reports.
  • Develop, test and support application using Java and Ajax.
  • Used JMS(Java Messaging Service) to connect to Salesforce Apex api so the venue reports are updated to the appropriate clients.
  • CVS version control was used.
  • Using JQuery to build the menu and navigations.
  • Used Maven for building and deployment of the application.
  • Implemented logging using log4j.
  • Developed unit tests to validate the code updates.

Environment: Java, Spring, kafka, zookeeper, jQuery Plot,log4j, JavaScript, jQuery, Ajax and Cassandra.

Confidential

Responsibilities:

  • Developed a tool to perform necessary calculations.
  • Developed user friendly interface that accepts diverse inputs.
  • Created UML Diagrams includes Use Cases, Class, Sequence, State Chart, Activity and Collaboration for the system using Enterprise Architect.
  • JavaScript, HTML and CSS have been used for implementing the client side.
  • Wrote complex SQL queries using hibernates native SQL.
  • Coded the functionality with all available math operators.
  • Used Hibernate to interact with the data layer of the application.
  • Used core Java concepts to generate the reports by merging the files.
  • Wrote SQL queries to access data from MYSQL database

Environment: HTML, CSS, JavaScript, jQuery, Spring, Hibernate, Perl, Oracle database, MYSQL

Confidential

Responsibilities:

  • Backend database connection is established using a java program.
  • File operations are performed to store the huge dataset(in GB’s) that is being collected
  • Memory issues are handled.
  • Performed necessary calculations using java program to determine the throttle rate.
  • Maintaining the ongoing project.
  • Involved in writing the exception and validation classes using core java andStruts validation rules.
  • Learned and implemented the calls to Salesforce Apex based service interface and integrated with the application using Java Messaging Service (JMS).
  • Involved in hibernate configuration, object to table mappings, and transactions.
  • Developed a code forWeb servicesusingXML,SOAPand usedSOAP UItool for testing the services.
  • Create a front end application to access the data and perform analysis.

Environment: Java, Struts framework, EJB, Hibernate, Oracle database

Confidential

Responsibilities:

  • Involved in the front-end design.
  • Developed preferences and configuration part of the application.
  • Maintenance of ongoing changes in the tool.

Environment: Java, Struts framework, Oracle database

Confidential, Stamford, CT

JAVA Developer

Responsibilities:

  • IntegratedHibernateandSpringwithSpring ORMmodule.
  • Extensively used XML beans, XSLT schemas and XML.
  • Configured weblogic connection pools, data sources and deployed EAR file in weblogic application server.
  • Developed build scripts to generate EAR and WAR files
  • Extensively used jQuery, AJAX, XPATH for reports generation from XML files
  • Used Perforce for version control.
  • Developed Unix Shell Script for copying, removing and deploying java applications to Application server.
  • Used Junit framework for unit testing of application and Log4j to capture errors.
  • Developed a RESTful web service API for the application for external teams usage.

Environment: Java, Spring, Hibernate, jQuery, AJAX, Shell Script, JavaScript and RESTful web service, Junit framework, XPATH, XSLT, XML, Oracle, Cassandra

Confidential, Columbus, Ohio

JAVA Developer

Responsibilities:

  • Used Test Driven Development using Agile methodology.
  • Used Hibernate ORM for data persistence.
  • Developed application using Spring IOC to communicate with persistence layer.
  • Developed REST API for the application.
  • Extensively used jQuery, AJAX, XML, JavaScript

Environment: Java, Spring, Hibernate, jQuery, AJAX, JavaScript and RESTful web service, Junit framework, XML, Oracle

We'd love your feedback!