We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Houston, TX

SUMMARY:

  • Over 8 years of professional experience in designing, implementing and deploying commercial enterprise applications for multi - tiered-distributed software products and distributed applications using Java/J2EE technologies.
  • Expertise in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Expertise in designing and developing enterprise using java and J2EE technologies like Core Java, Multithreading, Servlets, JSP, JDBC, JNDI, JMS, XML and JUnit.
  • Worked with applications servers like IBM web sphere, JBoss and Apache Tomcat.
  • Experience in using IDEs like WSAD, Net Beans and Eclipse IDE for application development.
  • Worked on MVC Architecture like STRUTS and Spring framework.
  • Experience in writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Expertise in working with JSON, SOAP and REST Web services.
  • Expertise in web development technologies like HTML5, JAVASCRIPT, CSS, XML and XSL/XSLT.
  • Worked with the JavaScript frameworks like HTML5, CSS3, Node.js and Angular JS.
  • Experienced in using SQL databases like Oracle and MySQL andNoSQLdatabases like Mongo DB and Cassandra.
  • Experience in interacting with Clients, collection of Requirement Specifications from the client site, performing Requirement Analysis and Designing.
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins and Hudson
  • Acquired knowledge in developing applications using Agile and SCRUM methodologies.
  • Experience with source version control tools like CVS, Clear Case, GIT and SVN.
  • Strong analytical and programming skills with effective communication skills.
  • Willingness and ability to learn and implement new technologies, wherever necessary.

TECHNICAL SKILLS:

Operating Systems: Windows, Unix/Linux, Mac OS X

Java/ J2EE: Core Java, Spring, Struts, Servlets, JSP, JDBC, JNDI, JMS, XML and JUnit

Scripting Languages: JavaScript, AJAX, HTML, CSS, XML and Node.js

IDEs: WSAD, Net Beans and Eclipse IDE

Databases: Oracle 10g/9i, MySQL, Mongo DB, Cassandra

Web Servers: Apache Tomcat Server 5.x/6.0/7.0

Application Servers: JBoss AS 4.2 and IBM Web sphere

Web Services: SOAP and REST

Web Technologies: HTML5, Java script, CSS, XML and XSL/XSLT

Version Control Tools: CVS, Clear Case, GIT and SVN

WORK EXPERIENCE:

Confidential, Houston, TX

Sr. Java Developer

Responsibilities:

  • Developed and Implemented web services using Spring framework.
  • Used the lightweight container of the Spring framework to provide architectural flexibility for inversion of controller (IOC).
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implemented persistence layer using Hibernate to interact with the Oracle database and used Hibernate Framework for object relational mapping and persistence.
  • Use OOP to develop network Confidential between departments within the building
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Involved in developing controller classes using spring MVC.Also involved in writing DAO classes to communicate with database servers.
  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing, best practices and provide guidance in making long-term architectural design decisions.
  • Involved in the deployment of SOAP based Web-Service End-Points using Apache CXF.
  • Responsible for build and release the code from Clear case.
  • Worked in Agile environment with active scrum participation.

Environment: J2EE, Servlets, JSP, Hibernate, Spring Framework, XML, Oracle, Eclipse, REST Web Services, HTML,Javascript,CSS,SOAP and SOAP UI.

Confidential, Bedford, TX

Sr. Java Developer

Responsibilities:

  • Developed and designed the educational Loan Financial Management System using Object oriented technology.
  • Web enabled the application using Servlets, JDBC, JMS and JSP.
  • Prepare Java/J2EE development structure for Eclipse using Maven.
  • Implemented Persistence layer using Hibernate to interact with the Oracle.
  • Use OOP to develop network Confidential between departments within the building
  • Involved in designing and implementing multi-rack Cassandra cluster.
  • Administered Cassandra clusters based on the knowledge of architecture and data modeling for Cassandra applications.
  • Developed online applications using OOP as well as Python programming
  • Migrated data from MySQL to Cassandra datacenter using SSTable Loader.
  • Involved in designing of Front-end, Implementing Functionality with Business Logic.
  • Configured internode communication between Cassandra nodes and client using SSL encryption.
  • Developed the Presentation and Controller layers using JSP, HTML, Java Script
  • Used DataStaxOpsCenter and Node tool utility to monitor CPU usage, memory usage and health of nodes in the cluster.
  • Worked with CQL3 to write queries to interact with Cassandra.

Environment: Java, J2EE, Spring framework, Cassandra, GIT, Servlets, MySQL, JMS, Net Beans, Java script,Apache Tomcat and CQL3

Confidential, OAKTON, VA

J2EE Developer

Responsibilities:

  • Analysis, design, development, deployment and testing of core modules of Account Maintenance System, AUS, Servicing / Endorsement utilizing various J2EE Design Patterns under Networx project.
  • Developed the user interface using JSP, Java Servlets and Java script.
  • Developed a PoC using Node.js to demonstrate the callbacks and present it to the team, for better productivity.
  • Developed the modules in processing and parsing the XML data coming from Web services.
  • User Training - Worked with user community closely to train and explain the various features of the application, to them.
  • Developed various scripts for Creation and deployment of the code package.
  • Worked closely with Production Support for various production tickets.
  • Developed stored procedures to fetch data to the User Interface.
  • Developed both client and server side functionality using Struts and J2EE technologies.

Environment: Java, JDBC, Servlets, Struts 1.0, Java script, Node.js, JSP, XML, CSS, Web sphere 6, Oracle 9i, PL/SQL, Eclipse and Web services.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design, coding, testing and defect fixing of requirements based on the change requests specified by the client.
  • Generating Batch Reports and performing tuning of SQL queries.
  • Client side validations implemented using Java script.
  • Implemented e-Agent framework based on the Model View Controller design paradigm.
  • Struts-Config XML file was created and Action mappings were done.
  • Analyze defect/issues raised by client and providing root cause and timeframe to fix the defects.
  • Used JDBC for data access from tables.
  • Application was deployed on Web sphere Application Server.
  • Coordinated with testing team for timely release of product.

Environment: Java, JSP, Servlets, Java script, JDBC and Web Sphere Application Server

Hire Now