We provide IT Staff Augmentation Services!

Chief Java Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Highly Motivated and Skilled Professional with having 8 years of strong experience in SDLC such as Analysis, Design, Implementation and Testing of Object Oriented applications and Web based Enterprise Applications using Java/J2EE.
  • Strong Understanding in Service Oriented Architecture (SOA) for Web Services using SOAP/WSDL and Restful services.
  • Good understanding in JavaScript framework like Angular JS and Backbone.js.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Expertise in developing multi - tier applications using Struts MVC, JSF and Spring MVC .
  • Extensive experience in using Java based application frameworks like EJB 3.0, Struts, spring and Hibernate in development of web based applications.
  • Strong Technical expertise in Java / J2EE Technologies Java, JSP, Servlets, Spring 3.x, Spring DAO, Spring MVC, Spring IOC, Hibernate
  • Oversee and develop Notification Service microservice to use across the enterprise
  • Proficient in using various design patterns such as MVC, Data Transfer Object, Value Object, Singleton, Service Locator, Session Façade, Factory Pattern and DAO.
  • Expertise in Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Experience on open source frameworks like SPRING 3.0 (core, context, ORM, DAO, web MVC modules), Hibernate 3.5, JMS 2.0, Angular.JS.
  • Experienced in developing event driven applications using AJAX, JSON and XML.
  • Knowledge in platform neutral markup using XML, DTD, XSD, XSL, XSLT with DOM and SAX parsers.
  • Experience with different Application servers like Apache Tomcat, Web-sphere and Weblogic10, JBOSS.
  • Well experienced in Full Life Cycle of Tableau development right from development of Worksheets to Publishing Workbooks, Dashboards and Stories on Tableau Server. And Web Authoring along with setting schedules for worksheets distribution in organization and managing Data Extracts for the Worksheets.
  • Worked on different RDBMS like Oracle, MySQL.
  • Experience in using Python for Server side scripting used it in generating financial reports out of SQL databases.
  • Experienced in writing unit test cases using Junit and also have knowledge in Test Driven Development (TDD).
  • Hands on experience using Messaging Services like JMS, MQ Series.
  • Expertise in usage of version controls like SVN and GIT.
  • Sound knowledge of Continuous Integration practices and tools such as Jenkins, SCM, Nexus.
  • Expertise in developing Middle-Tier components using Enterprise Java Beans (EJB), JNDI, Hibernate, JPA and other Remote Components.
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat and Apache Struts, LOG4J for logging information and exceptions, Apache ANT for making build scripts, VSS, Clear Case for version control system, Eclipse, Net Beans.
  • Extensive experience in developing web page quickly and effectively using JavaScript, JQuery, HTML5, CSS3, Angular.js, React.js and in making web pages’ cross browser compatible.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Development of services that utilize AWS SDK's (Dynamo DB, Elastic Beanstalk, EC2, Lambda)
  • Involved in resolving Production Issues, Analysis, Troubleshooting and Problem Resolution and performance Management. Highly organized with the ability to manage multiple projects and meet deadlines.
  • Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually and as a team.
  • Excellent work ethics, self-motivated and quick learner.
  • Experience in creating mule flows, ESB Mule.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, Mainframes, Gosu, Python, C, C++

JAVA Technologies: Java, J2EE, Java Beans, JSP, Servlets, Swing, Multithreading, JDBC, JPA, JAXB, JAX-WS, JAX-RS(Jersey), JNDI, Java Mail, ESB Mule

Web Technologies: HTML, DHTML, XML, CSS, AJAX, JavaScript, AWS, VBScript, JQuery, JSON, Shell Scripting, Bootstrap, ADF

Distributed Technologies: RMI, EJB 2.0, JMS, APACHE CAMEL.

IDE: Eclipse, IBM WSAD 5.0, Oracle Jdeveloper 11.1.1.4, NetBeans 4.0/5.1/6.1, RAD 7.0

Middleware Technologies: Web Services (SOAP and Restful)

XML: XML Schema, DTD, XSL, XSLT, SAX and DOM parsers.

Application Server/Web Server: WebSphere 3.5/4.0/5.0/6.1, WebLogic 5.1/6.x/7.x/8.x/9.1/9.1, Apache Tomcat 5.5.x/6.0.x/7.0.x/8.0.x/8.5.x/9.0.x, JBOSS, Tableau

Modelling Tools: Visual Paradigm for UML, Rational Rose Enterprise Edition, Microsoft Visio

Database: Oracle (8i/9i, 10g/11g ), IBM DB2, My SQL, Micrsoft Access 2000., Cassandra, MongoDB

Frameworks: Struts 1.2.1/2, Spring 2.5/3.0, Hibernate 2.1/3.0, AXON Framework, JSF, Angular JS, Node JS, React JS, Tiles Framework

Automation Tools: Selenium

Other Tools: Log4J, Junit, Mockito, Power Mockito, Ant, Maven, Apache Lucene, Apache Tika, JIRA, Putty, Ansible, ETL, Jenkins, JTA, Jetty, Putty, Teradata, XQuery, YAML, TIBCO, ELK Stack, SQL Developer

Operating Systems: Windows 9x/NT/2K/XP, Linux, Unix

Version Control Tools: Ration Clear Case, Tortoise SVN, CVS, GIT HUB

SQL Tools: TOAD, SQL Developer, Squirrel SQL.

PROFESSIONAL EXPERIENCE:

Chief Java Developer

Confidential, San Francisco, CA

Responsibilities:

  • Developed application in Agile methodologies - Sprint & scrums.
  • Developed Single Page Responsive web application in AngularJS and Bootstrap.
  • Used Tableau JavaScript API to embed dashboard in Web application.
  • Worked on large data base (20 billion of records).
  • Created heat map/donut pie/histogram and other kinds of reports and created dashboards out of them.
  • Developed different kinds of interactive graphs in R studios.
  • Created own shiny-server on Linux Centos OS and deployed reports on server.
  • Created ER diagram for Data Modeling.
  • Deployed and managed Application on Tomcat server.
  • Worked on Cassandra Data modelling, NoSQL Architecture, DSE Cassandra Database administration- Key space creation, Table creation, Secondary and Solr index creation, User creation & access administration.
  • Created Cron jobs on Linux Centos.
  • Involved in implementation of REST and SOAP based web services.
  • Lead offshore team.
  • Worked on improvising the performance of the application.
  • Use SVN for software configuration management and version control.
  • Wrote Script for AJAX implementations in the website and created components, used AngularJS/JQuery for client side form validations and used JSON for creating objects in Java script.
  • Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet the deadlines.
  • Involved in writing the integrations tests and testing the workflow of the service.

Environment: AngularJS, JSP, JQuery, Apache Tomcat, Cassandra 2.1, SVN, Linus, Windows 7, PostgreSQL, MySQL, Tableau 9.3, R, R Studio, Shiny-Server.

Sr.Full Stack Java Developer

Confidential, Dallas, TX

Responsibilities:

  • Developed Business Components in Java /J2EE and Involved in various phases of Software Development Life Cycle (SDLC).
  • Worked in an agile development process, monthly Sprint and daily Scrum. Gathered requirements from Stake Holders, Users.
  • Implemented Model View Controller (MVC) architecture Using Spring at the Web tier level to Isolate each layer of the application to avoid the complexity of integration and ease of maintenance along with Validation Framework.
  • Designed and developed several Servlets and DAO components.
  • Used Spring IOC, Dependency Injection throughout the application. Used EJB for business tier, Used Stateless Session Beans for business logic and Message Driven Beans for asynchronous processing.
  • Worked in creating servlets and JSP components.
  • Developed application using core Java with strong understanding of SWING, Collections, Multithreading, data structure and Event/Exception handling. Software methodologies like Agile were implemented.
  • Involved in implementing the page flow using Spring MVC & AOP components for the application. Used Spring JMS to communicate the UI and computations modules.
  • Deployed the entire application in WebSphere application server.
  • Developed MAVEN scripts for compiling and deployment.
  • Used Spring MVC to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application.
  • Installed Datastax Cassandra 4.5.1 in Production, Testing environments as per best practices.
  • Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework & used Micro service architecture with Spring Boot based service through REST.
  • Worked with Java libraries to access AWS facilities as Simple Storage service, Simple queue and Simple DB.
  • Used Python-based Framework where Python is used for Server-side scripting & HTML and CSS may be used to control some of the presentation and styling aspects of a web page, JavaScript may be used for Client-side scripting.
  • Hosted and tested the application in AWS servers before publishing it in actual production environment.
  • Extensively worked on Spring bean wiring, Spring DAO and spring AOP modules and implemented Spring AOP in exception handling, which it reduces the development time to handle the exceptions.
  • Scaled the component interactions and generalized the interfaces using Restful web service.
  • Coordinated with QA team for development of test plan, test cases, test code and responsible for defects allocation and resolution of those defects using Selenium.
  • Responsible to create and Implement the TIBCO EMS architecture across enterprise
  • Web application development for backend system using Node.js with cutting edge HTML5 and CSS3 techniques.
  • Used Jenkins continuous integration tool and used Git as a version control system to store and retrieve the code.
  • Wrote test cases using JUnit as the Unit testing framework and Selenium as automation testing for the developed Java applications.
  • Designed templates for different UI views using Angular custom directives and created some Angular services and factories for reusability and performance optimizations.

Environment: Java /J2EE 1.6, Python, MVC, Cassandra, JSP, Servlets, Multithreading, spring (DI, MVC, AOP), EJB, Restful Web services, log4j, TIBCO, jQuery, WebSphere application server, Junit.

Full Stack Java/ J2EE Developer

Confidential, Milwaukee, WI

Responsibilities:

  • Actively involved in Design of project using UML Class diagrams using Rational Rose.
  • Implemented MVC Architecture using JSP.
  • Developed custom JSP converters and validators, customized default error messages by creating message resource bundle.
  • Developed the Application using Spring MVC Framework by implementing Controller, Service classes.
  • Improved cache storage in the application by using multithreading through Java Executor. Created single thread for every user.
  • Used XSL/XSLT for transforming and displaying reports.
  • Implemented ORM using Hibernate for mapping persistence layer to database.
  • Used Web Services WSDL and SOAP for getting the credit card information of third party.
  • Used JMS for insurance claim reports and status information exchange between current and legacy system.
  • Used Python on the server side to develop Web applications and Desktop applications.
  • Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Session Facade and Data Access Object DAO.
  • Deployed business components into WebSphere Application Server and involved in transaction management and security management.
  • Used RAD for Development and SVN for version control.

Environment: Java, Python, J2EE, Spring, Hibernate, Multithreading, XML, XSLT, SOA, JSP, JMS, WSDL, SOAP, Rational Rose, WebSphere, Oracle, PL/SQL, RAD, Log4j, SVN, JUnit, UNIX.

Sr.Associate Java/ J2EE Developer

Confidential, Milwaukee, WI

Responsibilities:

  • Actively involved in Design of project using UML Class diagrams using Rational Rose.
  • Implemented MVC Architecture using JSP.
  • Developed custom JSP converters and validators, customized default error messages by creating message resource bundle.
  • Developed the Application using Spring MVC Framework by implementing Controller, Service classes.
  • Improved cache storage in the application by using multithreading through Java Executor. Created single thread for every user.
  • Used XSL/XSLT for transforming and displaying reports.
  • Implemented ORM using Hibernate for mapping persistence layer to database.
  • Used Web Services WSDL and SOAP for getting the credit card information of third party.
  • Used JMS for insurance claim reports and status information exchange between current and legacy system.
  • Used Python on the server side to develop Web applications and Desktop applications.
  • Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Session Facade and Data Access Object DAO.
  • Deployed business components into WebSphere Application Server and involved in transaction management and security management.
  • Used RAD for Development and SVN for version control.

Environment: Java, Python, J2EE, Spring, Hibernate, Multithreading, XML, XSLT, SOA, JSP, JMS, WSDL, SOAP, Rational Rose, WebSphere, Oracle, PL/SQL, RAD, Log4j, SVN, JUnit, UNIX.

Confidential, St. Louis, MO

Associate Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
  • Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various research applications.
  • Setting up Angular JS framework for UI development. Developed html views with HTML 5, CSS3, JQuery, JSON, and JavaScript.
  • Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Built custom UI Widgets and Application logic using Angular JS MVC architecture.
  • Created prototype before development based on static and approved design documents and wireframes.
  • Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery, D3JS.
  • Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
  • Developed AngularJS services for reusable functionality.
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
  • Used CSS3 to develop UI Components such as Accordions and Model Windows using pure HTML5 and CSS3.
  • Generated responsive data tables using with Bootstrap grid system.
  • Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phones.
  • Developed custom bootstrap with brand appropriate styles, colors, animations, and font icons.
  • Built Web pages that are more User-Interactive using JQuery plugins for Drag and Drop, JQ-Validator, AutoComplete, AJAX, JSON, Angulars.JS and JavaScript.
  • Developed base Http service on top of AngularJS HTTP service to communicate backend web services.
  • Developed RESTful web services using JAX-RS and Jersey Libraries.

Environment: AngularJS, HTML5, CSS3, Bootstrap, LESS, JavaScript, jQuery, Grunt, Bower, node.js, Java, AJAX, XML, IntelliJ, Sublime Text, Git.

We'd love your feedback!