We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL EXPERIENCE

  • More TEMPthan 8+ years of experience as a Java developer wif good experience in analysis, design and development of web centric Object - Oriented applications using Java, JEE (Java Expertise Edition), AngularJS, Struts, EJB, Hibernate, Spring, Servlet, JSP, JDBC, JMS, XML, JAXB, JAX-WS, XML (DTD, XSD, XSL), JavaScript, Oracle & PL/SQL.
  • Good exposure to Java web and client server development wif knowledge in all teh phases of teh life cycle of teh software (SDLC) including requirement analysis, design, coding, testing, deployment, change and configuration management, process definitions and documentation.
  • Hands on experience in developing applications using Core Java, J2EE, JSP, Servlets, Java Beans, JDBC, XML.
  • Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads, etc.). Skilled in making AJAX calls using JQuery.
  • Extensively used teh JavaScript frameworks like JQuery and Angular JS. Good understanding on JavaScript framework like Bootstrap.
  • Developed applications in J2EE using and Struts MVC based architecture, and Dependency Injection Business logic was built using Servlets and Java Beans.
  • Experience in Web services like RESTful & SOAP implementations.
  • Strong exposure and experience in DevOps Tools like Jenkins, GIT, STASH, JIRA, and Confluence.
  • Strong exposure in No SQL Database like Mongo DB.
  • Experienced wif teh Software Development Life Cycle (SDLC) process, Iterative Development Model and OOAD Techniques.
  • Expertise in designing Java, J2EE applications using Servlets, JSP, Spring, Hibernate, Scala, Web services (SOAP, RESTful), Amazon Web Services and AWS Elastic Compute Cloud EC2
  • Good knowledge in creating user interfaces using jQuery, Bootstrap, Java Script, AJAX, Angular Js and React JS.
  • Strong experience wif Version Control likeGitHub, SVN and CVS
  • Used Maven and Jenkins as build tool and deploying teh application usingKafka.
  • Designed rich user interface application using AJAX,JavaScript, CSS3,GWT and HTML5.
  • Experience in developingMicroservicesusing Spring-Boot
  • Experienced in working spring modules - IOC, AOP, JDBC DAO, and MVC & ORM.
  • Hands on experience wif persistence layer using SQL, Hibernate, JPA, JDBC, PL/SQL-Stored procedures, functions, triggers and Cursors etc.
  • Adept in various design patterns such as Model View Controller (MVC), Singleton, Session Facade, DAO, DTO and Business Delegate in teh development of Multi-tier distributed Enterprise Application
  • Strong knowledge of building and architecting Single Page Applications (SPAs) using various frameworks like AngularJS,Node.js, and Bootstrap.
  • Good experience in OOAD, UML and Rational Rose Methodologies.
  • Very good understanding on NOSQL databases like mongo DB, HBase andCassandra.
  • WritingGroovyScripts for REST Web services and deployment.
  • Experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
  • Excellent hands on experience wif Servlets, JDBC, EJB 3.0-Session beans, entity beans, JMS, XML, XSLT, DTD, XSD and DOM/SAX.
  • Expertise in Client-Server application development using Java, Eclipse, IntelliJ, Oracle Coherence, Sybase T-SQL, SQL Aqua Data Studio, SQL Advantage, SQL Developer and Toad.
  • Experience in Client-Server and N-tier web applications development, deployment and maintenance using Java, J2EE, Servlets, JSF, JSP, Struts, JPA, EJB, JAAS, JMS, JNDI, AJAX, Springs, XML, XSL, HTML5, DHTML, JavaScript, JDBC, LDAP, Web Services, WSDL, SOAP, RESTful, Hibernate.
  • Expert in using IDE’s tools like IntelliJ IDEA, JBuilder, and Eclipse.
  • Experience in SOAP based Web Services, REST Web Services, JAX-WS, JAX-RS, JAXB, SOA, AJAX, RMI, JNDI, and MVC.
  • Good Implementation Knowledge onElasticSearchand EhCache.
  • Experience in using frameworks like Hibernate,JavaServer Faces along wif Extensive experience inPython. Understanding of VPN solutions
  • Adept in various design patterns such as Model View Controller (MVC), Singleton, Session Facade, DAO, DTO and Business Delegate in teh development of Multi-tier distributed Enterprise Application
  • Experience in working wif systems like JMS, MQ Series and channelizing messages from one queue to another.
  • Experienced in writing Queries, Stored Procedures and Triggers.
  • Developing RESTFUL web services using Spring boot, Spring RESTFUL template, JPA, Cloud foundry
  • Expertise inMultithreading, Spring, Spring boot, Hibernate application frameworks
  • Possess strong technical aptitude wif strong analytical, work ethic, problem solving and communication skills.
  • Strong commitment developing well commented, easily maintainable programs.
  • Highly motivated team player wif teh ability to work independently and adapt quickly to new and emerging technologies as well as strong interpersonal and organizational skills.
  • Experience in Onsite and Offshore and Global delivery models.

TECHNICAL SKILLS:

Java/J2EE Skills: JSP, Servlets, EJB, JDBC, JSP Taglibs, JavaBeans, RMI, JNDI, JMS, Struts 2, MVC, DAO, Tiles, IVY, Velocity Templates, XML, XSLT, SAX, DOM, UML, JUnit, ORM (Hibernate), CVS, Springs.

Web Services: XML, SOAP, UDDI, WSDL, RESTFULL, JSON, RMI and spring

IDE: Eclipse 3.0, 3.1, MyEclipse 4.1, RAD 6.1, 7.5.5, 8.0 and RSA 8.0

Web/App Servers: WebSphere 6.1/7.0, JBoss 4.0, Tomcat 5.0,6.0,7.1, Sun Java System Application Server (Sun ONE Application Server), Weblogic 8.1, Glassfish 4.0, Jboss EAP, Jboss Fuse, Jboss Studio Developer

Databases & Query: SQL Server 2008, Oracle 10g/11g, Oracle 10g/9i/8i, DB2 UDB, NoSQL, MS SQL Server 2000, MS-Access, MySQL, DB2

Web Designing: HTML, DHTML, CSS, JavaScript, Ajax

FRAMEWORKS: Spring 3.2, Spring Security, EJB, Hibernate 4.0, OOAD, MVC, Mockito, UML, J2EE Design Patterns

TOOLS: Apache Axis, Rational Rose, VSS, WinCVS, Tortoise SVN, Rational Clear Case, Clear Quest, Apache Ant, XML Spy, TOAD, GitHub, putty, SQL Developer.

Methodologies: Agile (XP, Scrum), Rational Unified Process(RUP), Waterfall, Kanban

Server Scripting: JSP1.2,2.1, JSP-EL, JSTL, Custom Tags

Client Scripting: JQuery 1.8,1.9, JQueryUI, Junit, Dojo, ExtJS, AngularJS, Javascript, CSS2, CSS3, HTML4, HTML5

Operating Systems: Windows XP Windows 2000/2003/2008 R2/7/8, Unix, Linux, Solaris, AIX 5.3

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Sr. Java Developer

Responsibilities:

  • Proactively monitor teh alert console to act on failure notifications.
  • Review logs, reference documentation and use working knowledge of applications to either resolve production failures, or to become teh “smart switch” that routes teh incident to teh correct tier II escalation contact.
  • Developed presentation layer using HTML5, HTML, JavaScript, CSS, less, JSON, Rest template, JSP, AJAX, Js-renderer, Bootstrap.js, Backbone.js, Marionette.js and Node.js in RSA and deploy it using Web Sphere Application Server.
  • Built JAX-RS and Hibernate application which allows POS to remotely send ticket printing and merchandise requests.
  • Involved in Test Script Reviews and Test script execution to check teh functionality of teh application
  • Implemented EJB's session bean to maintain application session and Entity Beans for teh persistence.
  • Used Hibernate as ORM to map Java classes to data base tables.
  • Work on test-driven development by using Junit, Web Spec and ruby.
  • Involved in teh development of various use cases, classes and sequence diagrams using UML.
  • Developed SOAP as well as RESTful web services using CXF API and developed teh services after teh deployment on server using SOAP UI.
  • Expertise in client side designing and validations using HTML, DOJO,GWT, CSS, JavaScript, JSP and Struts Tag Library.
  • Consumed REST basedMicroserviceswif Rest template based on RESTful APIs.
  • Resolving spring framework artifacts and code build & deployment via Maven and ANT scripts.
  • Tested components using JUNIT & Mockito during development.
  • Hands on experience in a Linux environment wif Apache Tomcat on AmazonAWS.
  • Developed automated Build files, reporting and documentation using Maven.
  • Ensure that all production events are properly ticketed wifin teh incident management system. Work wif and drive tier II groups (BizOps, PD, Job Scheduling, DBAs, SAs, etc.) to diagnose complex problems and drive resolution as quickly as possible.
  • UsedTDDapproach for teh application in Agile-Scrum as methodology.
  • Learned new tool Cucumber testing framework. Done Unit testing by implementing Cucumber test cases.
  • Developed teh application usingCoreJava, Collections, Multithreading and Serialization.
  • Worked on Rest Web services as well as Node Rest framework for backend services, usedMongoDB(NoSQL) for database services.
  • Identify and resolve gaps in existing processes that enable timely issue identification and troubleshooting (e.g., alerting tools, etc.
  • Developed and implemented UI controls and APIs wifExtJS
  • Gather and analyze standardized metrics reports on production failures.
  • Work wif cross-functional groups (DBAs, SAs, Product Development) to identify and resolve root cause of chronic failures.
  • Able to create/revise documentation thoroughly for tactical use and Follow all documented processes and procedures. Provide timely feedback on process/procedural improvements and to improve operational inefficiencies

Environment: Java, Spring, Hibernate, XML, REST, Json, Linux/Windows, SQL, Maven, Log4j, NoSQL, JUnit, ANT, TestNG, Restlet, Redis, AWS, Angularjs, Html5, TestNG, SOAP, Tomcat, Dojo, Drools, GWT, DB2, MongoDB, MySQL, ExtJS, Microservices, Oracle 11g, MySQL, RESTful Web services, Eclipse.

Confidential, Southborough, MA

Sr. Java Developer

Responsibilities:

  • Used Agile Methodology for teh product planning and development.
  • As a Full Stack Developer involved in back-end and front-end developing team. Took part in designing, building, maintaining, reviewing and supporting quality code and services.
  • Used Java-J2EE patterns like MVC, Front Controller, Value Object, Data Access Objects, Command Pattern and Singleton patterns.
  • Created tools to analyze teh customer data using Shell scripting, Python in Linux environment.
  • Used Angular.js, JQuery, JSP, Html5 and CSS3 for UI development.
  • Built Restful Services to generate configurations & fetch data from database.
  • Developed test cases and performed unit test using JUnit Framework.
  • Involved in intense User Interface (UI) operations and client-side validations using AJAX toolkit.
  • Design and development of many PL/SQL batches using JAVA wif connectivity to Oracle for data maintenance and handling.
  • Expert-level knowledge of Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, and other services of teh AWS family
  • Involved in writing teh ANT scripts to build and package and deploy teh application.
  • Jenkins and ANT scripts for automating teh process of building, testing and deploying teh system.
  • Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery
  • Expertise in database programming using Oracle 11g.
  • Used Jenkins, UDeploy, along wif Shell scripts to Build and deploy Front end/Bckend code.
  • Designed, developed, tested, integrated, and deployed large numbers of complex rules in rule flows, Drools Fusion and Drools CEP.
  • Developedgroovyscript for all teh services in SOAPUI Tool
  • Provides technical assistance in identifying, evaluating and developing agile methodologies and procedures that are efficient, effective and meet good business practice.
  • Created and deployed scripts in autosys for generation of different reports as required by Client.
  • Expert in NoSQL and relational data modeling, object-relational integration (ORM), physical design/tuning.
  • Implemented teh SpringIOCfor teh core business application logic and used Hibernate as persistence framework.
  • Worked on Solr, Elastic Search, Kafka, Flume, MongoDB,Cassandraand RabbitMQ
  • Developed browser independentjavascript fromjavaclasses for User validation wifGWT
  • Developed Restful Microservices using Spring REST and MVC and used swagger for manual testing and documentation of Microservices.
  • Developed UI using HTML 5, Bootstrap, Jquery, and JSP for interactive cross browser functionality and complex user interface
  • Created a Front-end application using JSPs, JSF, Swing,ExtJS3.0, GWT and Spring MVC for registering a new patient and configured it to connect to database using Hibernate.
  • Managed code for different releases by branching and merging using Perforce.
  • Developed REST Web Services that uses json resources.
  • Used Node.js to resolve dependencies
  • Used Python for Continuous Integration.
  • Developed logging & debugging modules which writes to teh application log file.
  • Used Maven for teh build and deployment process and overall project management.

Environment: Java, Spring, Hibernate, XML, HTML5, CSS3, REST, json, Linux/Windows, Vertica, SQL, Maven, Log4j, Node.js, Bootstrap, NoSQL, JUnit, ANT, TestNG, Restlet, Redis, AWS, Angular JS, FuseESB, Tomcat, SOAP, DOJO, DB2, Microservices, MySQL, Oracle 11g, Jetty Server, Gradle, RESTful Web services, Eclipse.

Confidential, CA

Java Full stack developer

Responsibilities

  • As a full stack developer and essential contributor of teh ‘Fulcrum’ and ‘Analytics’ teams - successfully delivered multiple engineering solutions.
  • Developed applications in J2EE using Spring 3.2 framework for Inversion of control and implementing Dependency injection and provided abstraction between presentation layer and persistence layer, Jersey as a JAX-RS Reference Implementation for developing Restful API’s, Tomcat as an application server, Mongo DB for all teh database related operations, Apache Solr of search operations, Unit testing wif Junit.
  • Ensured teh solutions developed meet teh customer and Product owner requirements and essentially followed a customer centric approach.
  • Designed and implemented efficient API’s that satisfied needs of various stakeholders including operations & documentation teams.
  • Analyzed business and technical requirements and evaluated design solutions in Design review and Code reviews every Sprint.
  • Used Bootstrap for Responsive Web design
  • Designed SOA implementations by Using Web Services and enterprise service bus (ESB).
  • Used ANT build Scripts for generating teh backend dependency classes using teh shared WSDL.
  • Deploying EAR’s on teh application server JBOSS Fuse Server 6.0, and configure teh data sources required for teh application.
  • Migrated CouchBase Cache/NoSQL implementation to PostGreNoSQL implementation
  • Developed Applications using Rule Engines, Drools. Explored Drools modules such as Drools Expert, Drools Fusion, and Drools Flow, which adds event processing capabilities to teh platform
  • Extensively used GIT commands to perform various operations on GIT code repository.
  • Implemented teh entire application on agile methodologies wif clear, efficient workflow using JIRA along wif bug tracking, feature requests, task management, and wikis for every project.
  • Independently designed and delivered specific projects to assimilate legacy code into teh new environment through extensive bug fixes and code enhancement.
  • Implemented business rules for teh policies using Drools
  • Enhancement and maintenance of existing code base.
  • Actively participated in all teh agile ceremonies including GTSS sessions every sprint.
  • Provided work status to Team lead, Product owner, Scrum master and Project Manager and proactively escalated issues on a timely basis.
  • Coordinated wif QE in every task and performance QE about stories where performance and load on teh server plays a vital role.
  • Successfully delivered every Sprint wif good quality and always wifin teh set timeline.

Environment: Java, Ride 3.2, Spring 3.1, Mac OSX, Mongo DB, Rob mongo (MongoDB client), Maven, JSON, HTML 5, Less, Css, Tomcat server, Jenkins Automation server, Angular 1.0 (Upgrading to Angular 2.0), Node.js, Jasmine.js, Mocha.js, Karma.js, JsonEditor.js, Jquery.js, piwik.js, Marko templates, GitHub, Apache SOLR.

Confidential, GA

Java/J2EE Developer

Responsibilities:

  • Developed application using Struts MVC, JSPs, Jquery and AJAX on teh presentation layer, teh business layer is built using struts and teh persistent layer uses SQL wif Weblogic Application Server.
  • Utilized Agile Scrum to manage full life-cycle development of teh project.
  • Used UML and Rational Rose for making Class diagrams and Sequence diagrams.
  • Involved in coding of User Interface using JSP, Servlets and HTML.
  • Used Facebook API and Facebook SDK to simulate all teh social plugins like Share functionality, Recommend functionality, Like etc.
  • Developed/Enhanced teh UI presentation layer using JQuery and client validations using Angular JS, JavaScript
  • Worked on FUSE ESB container configuration and creating bundles and deploying bundles in Fuse container, bundles include CXF-bundles and camel routes.
  • Implemented JMS using IBM MQ series to provide access to other application which maintain user Transactions.
  • Monitoring batch jobs using Autosys
  • Developed Web services for storing and retrieving data and created Web services Template.
  • Created teh Service WSDL’s for teh finalized set of services wif teh corresponding operations and designed teh Corresponding SOAP-UI Test Cases.
  • Testing is done through Test Driven Development (TTD) using JUnit.
  • Configured and created application log files using Log4j required to trace application messages and PVCS for Version Controlling.
  • Developed and maintained MAVEN scripts for build purposes on testing and production environment.
  • Used log4j,TDDand Junit for debugging, testing and maintaining teh system state.
  • Involved in coding of UPS Address Book Plugins for Chrome and Firefox browsers.

Environment: Java/J2EE, Struts 3.0, JSP, Jquery, Servlets, Restful Web service client (using JAX-RS), LDPA, AngularJS, XML, HTML, Knockout js, AWS Ember js, Backbone js, CSS, AJAX, Oracle, SQL, Oracle, Eclipse, Maven, Spring jdbc, AWS, IBM WebSphere, Junit, GIT, SQL XML, Soap, WSDL, Eclipse, HTML, Junit.

Confidential, AZ

Java/J2EE Developer

Responsibilities

  • Actively involved in analysis, detail design, development, bug fixing and enhancement in agile methodology. Involved in daily scrum and sprint planning meetings.
  • Prepared teh proof of concept by configuring teh spring and Hibernate for various modules.
  • Used Hibernate for Object Relational mapping.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed client request validations and processed using JavaScript.
  • Used Spring Framework at Business Tier and spring’s Bean Factory for initializing services.
  • Used Session Beans for business logic.
  • Developed server-side services using Java multithreading, Java, springs, Web Services (SOAP, AXIS)
  • Tested Sample Codes and documented implementation steps for implementing FUSE Messaging Queue that uses Apache Camel route.
  • Wrote application front end wif HTML, JSP, and Ajax/JQuery. Wrote custom JSP tags for role-based sorting and filtering.
  • Implemented design patterns like Front Controller, MVC, Business Delegate, Data Transfer Objects and Data Access Objects.
  • Used Software development best practices from MVC, spring.
  • Develop and execute Unit Test plans using JUnit.
  • Used JavaScript and Struts validation framework for performing front end validations.
  • Provided extensive pre-delivery support using bug fixing and code reviews.
  • Developed various helper classes using core Java multi-threaded programming and collection classes.
  • Used struts navigation library to dynamically assemble presentation pages from reusable components.

Environment: Java, J2EE, Spring, Struts, Hibernate, JMS, Servlets, JSP, JS Tag Libraries, Java Script, Angular JS, CSS, DOJO, HTML, JDBC, SQL, JNDI, JUNIT, XML, XSLT, Eclipse, ANT, WebLogic server, SOAP, WSDL, JAXB, Oracle, Design patterns, Ajax, UDDI, WSDL

Confidential

Software Engineer

Responsibilities:

  • Involved in full life cycle of teh project including requirements gathering, analysis and designing teh system
  • Set up working environment for teh team in St. Louis and in India
  • Involved in teh preparation of Rational Artifacts like Use-Cases, Sequence and class diagrams
  • Involved in design and implementing centralized artifacts like logger, exception handling
  • Increasing teh efficiency of application, by identifying teh areas to use stored procedures
  • Wrote complex SQL queries to retrieve data
  • Used design patterns for components' design. Patterns used include: Abstract Factory, Singleton, Façade and DAO design patterns
  • Developed necessary JSP pages
  • Develop necessary Entity Beans & Session Beans, hibernate persistence to do data manipulation operations such as find, insert, update and expire
  • Responsible for getting a build script created & used consistently in all teh environments
  • Used java script for front end validation and JSTL tag libraries for display page contents
  • Involved in fixing defects in all test phases and production problem tickets.
  • Wrote a PL/SQL stored procedure to perform teh copy (move data from central repository to target environment) operation

Environment: JBOSS Application Server 4, Oracle 9i, Rational Rose, Spring Framework, JSP, Servlet, EJB, JDBC, JMS, JUnit, Tiles, XML, Hibernate, JDOM, Ant, Log4j, Shell Scripts, Windows 2000 and Sun Solaris

Confidential

Software Developer.

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS, jQuery and JavaScript
  • Provides multi-platform deployment and support for universal Internet browsers
  • Integrated into a single portal using an adapter bridge
  • Development of wireframes from teh requirements analysis given by teh requirements team
  • Conversion of specifications into modules created using Struts MVC framework
  • Controller & action mapping of action classes in Struts-config.xml
  • Creation of low level designs using UML incorporating OOAD
  • Presentation of module to team members
  • Creation of modules incorporating various J2EE components like JSP, JavaScript, JMS, JDBC, JNDI, Struts, Hibernate, XML parsing
  • XML transformation using XSLT & XPath
  • Creation of JSP pages, writing DAO classes, SQL queries and business beans
  • Deploying of code to JBoss Application server using ANT scripts
  • Unit test & Integation test case preparation of various modules
  • Unit & Functional test results publishing to teh QA team and bug fixing
  • Versioning control and code management is using Git
  • Release notes preparation for end customers

Environment: Java, J2EE, Struts, JSP, Hibernate HTML, XML, XSL, Oracle 9i, Windows NT/ UNIX.

We'd love your feedback!