We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • 8 years of experience as aJAVA Developerin implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web based n - tier architecture systems.
  • Strong Skills in Object Oriented Programming Concepts OOPS with OOP methodologies.
  • Expertise in application development using Java, J2EE, Applets, Swing, EJB, JSP, JavaScript, Servlets, JDBC, JMS, JSF (Java Server Faces), Struts, Hibernate, Spring (including web flow)
  • 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.
  • Good experience in various stages of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing and implementation.
  • Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling and Polymorphism.
  • Worked on Log4J package for logging purposes and SVN, VSS and Rational clear case IBM clear case, CVS, Sub Version for the version control.
  • Good knowledge of using PERL on Operating Systems.
  • Worked proficiently in various IDEs including Net Beans and Eclipse, RAD (9.0, 8.5, 8.0)
  • Experienced in deploying, configuring, maintaining applications on application servers such as Jboss, Web sphere (8.5, 8.0), Web logic, and Tomcat.
  • Experience in using JDBC and Hibernate for database operations.
  • Expertise in using ANT and Maven for building the projects and deploying the projects in servers and also using log4j and Junit for debugging.
  • Experience in working on different operating systems like Window … UNIX.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like SCRUM and KANBAN.
  • Good knowledge and hands on experience in MVC (Struts 1.x), spring 2.x and ORM (Hibernate 3.0) frameworks.
  • 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.
  • Extensive experience in using various UML, Rational Rose, design patterns and industry best practices such as MVC (Model-View-Controller), Singleton, Facade, Factory and DAO, DTO, singleton.
  • Experience inCassandraDatabase Configurations
  • Strong experience in UNIX and Shell scripting.
  • Good documentation skills on both functional and business requirements.
  • Expertise in Distributed and Web environments, focused in JAVATechnologies - Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB.
  • Expertise in Web-Development technologies like Servlets, JSP, JSTL, HTML, HTML5, JavaScript, CSS, CSS3, XML, XSL/XSLT, Angular JS, AJAX, JQuery.
  • Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
  • Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss.
  • Extensive experience in working IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer)
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Hands on experience using Messaging Services like JMS, MQ Series.
  • Proficient in RDBMS concepts and experience in working with Oracle … DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.
  • Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Sr. Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in developing UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Developed UI using HTML5, CSS3, ExtJS, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.
  • Maintained existing UI Applications and upgraded them using CSS3, jQuery, AJAX, JavaScript, JSON and HTML.
  • Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required.
  • Designing and developing a NoSQL database for managing big data efficiently
  • Optimized ExtJS themes and prepared performant applications. Administered and supported ExtJS applications within scope.
  • Implemented YUI Yahoo User Interface Friendly design with HTML, CSS and JavaScript for client side validation and form submission functions and PHP for server side scripting for web development.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Created prototypes in HTML5, Photoshop, JavaScript and CSS3 for different UI pages.
  • Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Backbone.js and Ext.js.
  • Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
  • Maintain Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
  • Worked on prototypes for Responsive design.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Designed and developed User Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
  • Used MS Visio, Dreamweaver and Photoshop tools for web application development.
  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Created and modified new and existing pages, applied new styles on the pages with the help of Dojo and JavaScript.
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing)
  • Use SOAP web services to communicate between applications running on different operating systems.
  • Used Firebug, Firebug Lite, and IE Developer Toolbar, for debugging and browser compatibility Enhanced website by creating presenting new static models pages and presenting it to senior management for attracting the customers and existing users.
  • Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.
  • Used agile methodology for the software development.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment:HTML5, CSS3, JQuery, JSP, AJAX, JavaScript, Responsive Design, Backbone.js, Angular.js, Node.js, Ext.js, Require.js, Bootstrap, Firebug, Dreamweaver, Photoshop, XML, XHTML, XSLT, DOM, JSON, JNDI, DOJO, SOAP, Oracle and Windows.

Confidential, Fort Mill, SC

Sr. Java Developer

Responsibilities:

  • Developed detailed business requirements document using UML, Use case diagrams, Class diagrams and Sequence diagrams for new requirements
  • Worked in an agile development process based on Scrum.
  • Create, monitor and manage Cassandra clusters.
  • Ensure database fault tolerance, analyze logs and troubleshoot error recovery.
  • Implement best practice rules for the Cassandra environment.
  • JavaScript to handle asynchronous requests; and CSS was used to keep uniformity in look of the application.
  • Utilized Apache Tiles plug-in in web application front for composite view pattern to keep the structure consistency. Inheritance feature was also implemented for code reusability in tiles definition.
  • Implemented Model View Controller (MVC) architecture using Spring Framework.
  • Transaction management was based on Spring AOP; and Spring IoCcontainer was used for independency injection.
  • Spring hooks were used to integrate Hibernate at persistence layer.
  • Configured Hibernate to work with different forms of mapping like one to one and one too many relational.
  • Cassandra data modeling to support high performance.
  • Handled n+1 issue with hibernate to avoid multiple trips to fetch date from database
  • Configured hibernate to work with Spring, by setting up Session Factory in Spring context file. Used named queries sql database find and updates.
  • Build project using Apache Maven build scripts
  • Deployed the applications on Web logic application server.

Environment: Java/J2EE, JBoss, Spring IOC, AOP, Hibernate Core 3.3, SOAP& RESTFUL Web service, UI AJAX, Datatable, EclipseIDE, ANT build scripts, Maven, Oracle, SQLDeveloper, JUnit, Agile, SCRUM

Confidential, MOORESVILLE, NC

Sr. Java Developer

Responsibilities:

  • Getting the business requirements from the client and review with business team.
  • Designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JQuery, JavaScript extensively used Table less Design in CSS for positioning.
  • Extensively used CSS and Bootstrap for styling the HTML documents.
  • Developing Web pages by leveraging AngularJS Framework and used D3J charts.
  • Used Agile methodology, having good experience on using.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Used spring based proxy factory bean to access ATG user profile during Migration of ATG Nucleus based application into spring based web application.
  • Used Spring JDBC (TEMPLATE) as a data access technology to interact with the database.
  • Used MVC Architecture in spring framework and implemented custom tag libraries.
  • Used design patterns like DAO and DTO, Singleton.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Developed Entity Beans and Session Beans to process the business logic.
  • Developed the XML files, DTD's, and parsed them by using SAX parser for the TAF module.
  • Used the Eclipse as IDE, configured and deployed the application onto Tomcat server.
  • Worked on Postgre SQL like interacting with Database, writing Stored Procedures and debug and fix the issues as well.
  • Build mail and messaging applications using Java Mail API.
  • Used Hudson to build and deploy the application.
  • Used Log4J to monitor the Error Logs.
  • Used JIRA for bug tracking, issue tracking, and project management.

Environment: Java, Spring, Hibernate, Jira, D3j, Angularjs, JavaScript, Apache Tomcat, PostgreSQL, Jdbc, Rest, Eclipse, Junit, Bootstrap, Agile, Log4j, Uml, Jsp, Servlet, Maven, Css, Html, Json, Junit, Hudson, Xml, Atg, Java mailApi.

Confidential, TAMPA, FL

Sr .Java developer

Responsibilities:

  • Developed Reporting framework using JAVA and J2EE which will generate daily, monthly and yearly reportsand Prepared different framework design documents. Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Designed, Developed & implemented Web services on State street's cloud platform.
  • Designed and developed various modules of the application with J2EE design architecture.
  • Employed popular design patterns like DTO, DAO and Singleton.
  • Implemented modules using Core Java APIs, Java collection and integrating the modules.
  • Created tables, views, Types, triggers, complex join queries, stored procedures, and functions and modifications to existing database structure as required for addition of new features using SQL developer.
  • Developed various UML diagrams like use cases, class diagrams, sequence and activity diagrams.
  • Developed ETL framework which flexible to handle - DB2 DB, file2DB, xml2DB, Web service to file.
  • Extensively used Quartz scheduler to schedule the automated jobs and Created POC for running batch jobs.
  • Participated in the design and development of almost all the modules of the project.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Used SVN, CVS, CLEARCASE as a version control tools.
  • Automate build process by writing ANTbuild scripts.
  • Experience in building the war with help the putty and deployed into cloud environment using the cloud controller and Experience in solving the cloud issue.
  • Configured and customized logs using Log4J.
  • Involved in doing AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.
  • Worked in Agile Scrum environment and used Kanban board to track progress.

Environment: Java/J2EE, Oracle Exadata, Tomcat, Linux, Eclipse CDT, Rational UML, State Street Cloud Offered tools, SQL developer, Clear Case, Jenkins, Junit, Cute FTP, WinSCP, Putty, SVN, Agile RTC, Colud development toolkit (GWT)

Confidential

JavaDeveloper

Responsibilities:

  • Analyzed user requirements and designed the user interfaces, object model, application server logic and schema.
  • Involved in developing JSP pages for EHR pages.
  • Designed JSP pages using struts tag libraries, HTML, DHTML, JSP, AJAX andJavaScript Coded Struts Action Classes, and Model Classes
  • Integrated the application with Struts Validation framework to do business validations. Used JAXP for parsing & JAXB for Binding.
  • Worked with QA team to validate the test cases whether meeting the business Requirements or notConducted Unit Testing, interface testing, system testing and user acceptance testing Used SVN for version and source control.
  • Involved in writing SQL queries & PL SQL - Stored procedures, function, triggers, cursors, object types, sequences, indexes etc.
  • Developed the application using Business Delegate design patterns to communication action mappings with EJB session beans & entity beans.
  • Used JMS for Asynchronous messaging.
  • Involved in producing & consuming SOAP based web services.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Deployed web components, presentation components and business components in Tomcat Web Server.

Environment:Java, J2EE, Struts, JSP, HTML, CSS, Oracle 9i, SQL, PL/SQL, XML, XSD, Maven, UNIX, JUNIT, VSS, WSDL, SOAP, EJB, entity beans, JMS, EMMA, and Tomcat 6, Ant.

TECHNICAL SKILL:

JAVA/J2EE Technologies: Java, Java Beans, J2EE, JSP, Servlets, Java Beans, JSTL, EJB, JDBC, JNDI, JMS, JPA, Web Services, SOAP, Restful, Struts (Tiles, tag libraries, Validation Framework), Spring framework, Hibernate. Frameworks Struts, Springs, Hibernate, JSF

Scripting: Java Script, shell, JQuery, JSON, AJAX, HTML5, Angular JS, CSS Databases Oracle, My SQL, SQL Server, DB2, PostgreSQL,NOSQL

Web Technologies: HTML, DHTML, XML, REST, JAX-WS, CSS, Ajax, SOAP, JavaScript, Servlets, JSTL, JPA. Web & Application Servers Web logic, Web Sphere, Tomcat, JBoss.

Developer Tools (IDE): Eclipse, Net Beans, WSAD, RAD

Operating Systems: Windows, UNIX (Solaris and Linux)

Modeling Languages: UML

Tools: Visio, Rational rose, Tortoise SVN, CVS, QC, JIRA, Clear Case, Apache Ant 1.6, Apache, Log4j, JUnit. Methodologies Agile and Waterfall

We'd love your feedback!