We provide IT Staff Augmentation Services!

Senior Java Software Developer Resume

4.00/5 (Submit Your Rating)

Lewisville, TX

SUMMARY

  • 10+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java web applications.
  • Analysis, Design and Development ofJava/J2EE Business applications, Web - based and n-tier applications using the following core technologies -Java/J2EE, JDBC, Struts, Servlets, Spring, Hibernate, JMS, JSP, JSF, EJB.
  • Experience in developing and deployment of applications using HTML, CSS, JAVASCRIPT, AJAX, JQuery, AngularJS, NodeJS, Angular, ReactJS, Bootstrap, JSON, XML and Python.
  • Experienced in Spring Framework such as Spring MVC, Spring AOP, Spring IOC, Spring DAO, Spring security.
  • Experience in CoreJavawith strong background and working skills of Object Oriented Concepts like Inheritance,Polymorphism, Exception handling, Multi-Threading and Collections.
  • Learned Groovy/Grails in free time so me could write an internal program in a more suitable language.
  • Performed code updates and releases using Git and Jenkins Deploy tools to send out updates to various pieces of software.
  • Experience with Design/Architectural Patterns like Singleton, Factory, Observer, DAO, DTO, SOA Architectural Pattern and IOC Patterns.Good knowledge in Log4j, JUnit, JMeter, Maven and Jenkins.Experience in the Agile/Scrum, UML, JavaScript Design Patterns and methodologies.
  • Strong front-end development using Adobe Flex, MXML, Action Script, AJAX, Java Scripts, CSS, HTML and DHTML. Very good experience in developing Test Cases using JUnit.
  • Expertise in using IDE’s like RAD, IBM WebSphere Studio Application Developer (WSAD) and Eclipse Used Hibernate framework as persistence layer

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML (SAX DOM), JNDI, JMS, Applets, Log4J, JSTL, JUnit.

Middleware: ODBC, JDBC, RMI, Blaze DS.

Web/App Servers: IBM WebSphere 6.x/5.x, Tomcat, JBoss, Apache, Resin, Apache Axis.

IDE Tools: EditPlus, TextPad, Eclipse, WSAD, RAD

Databases: Oracle, DB2/UDB, SQL Server, MySQL

Languages: Core Java, generics, JavaScript, ActiveX, Perl, PL/SQL, XML, Operating

Systems: Windows, UNIX (Sun Solaris), Linux, AIX, HP-UX.

Frameworks: Hibernate, Spring, Spring MVC, Mate, Adobe Flex, MXML, Action Script Rational Rose, UML, JUnit, Ant, Struts, Ajax, DOJO.

Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration using Cruise Control

Web Technologies: HTML, DHTML, CS3, AJAX, WebServices JAX-RPC, JAX-WS

Network Protocols: TCP/IP, UDP, FTP, HTTP, SOAP, ANT, Maven

Source Control: Rational ClearCase, CVS

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Singleton,Observer, Factory and Session Fa ade.

PROFESSIONAL EXPERIENCE

Confidential, Lewisville, TX

Senior Java Software Developer

Responsibilities:

  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Proficient and strong working knowledge of J2EE Architectural & Design Patterns, SOAP Web Services JAX-WS, JAX-RPC,REST, Spring Frame work, Ilog/Jrules, Struts, Servlets, JSP, JMS, JUNIT, HibernateExperience in developing persistence layer using O/R-Mapping Tool Hibernate
  • Expertise in the implementation of Core concepts ofJava, J2EE Technologies: JSP, Servlets, Spring, Hibernate, IBatis,JavaBeans, JDBC, XML, Web Services
  • Responsible for Angular JS code development and API creation in Node Red
  • Develop frontend web UI for stest for all sku using Angular js
  • Responsible for developing reusable UI components using latest technologies like React.js
  • Developed database objects like Tables, Views, Constraints, Indexes, Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL
  • Tuned Cassandra for efficient operation using multiple views into system metrics, including OS stats, GC logs, JMX, Opscenter, and cassandra-stressExpertise in understanding of designing Hadoop clusters and its core concepts.
  • Working as a Backend developer by creating scalableREST/API for mobile apps
  • Hibernate corejavaspring mvc jsp angular js javascript jqueryrestsoap oracle mysql DB2 php python CI Django shell script,Java- spring
  • ExperiencedJavadeveloper Handling various technologies like Spring boot, RESTful WebServices, Cassandra etc,Modeling tool based on Eclipse RCP, EMF, Xtext. Active participation in Code reviews, and mentoring activities. Testing tools: Junit
  • Developed Test Scenarios, Test Data, Test Cases/Scripts using GIT hub
  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid,JAVA, Junit, TestNG, Maven, GIT, Ant and Jenkins.
  • Developing automation test scripts using selenium web driver with TestNG
  • Strong Skills with Client Communication, Business Analysis, End-to-End Client Interaction, Pre-Sales and Sales experience, Gathering Requirement tools such as (Caliber and HP ALM), Prototype Development (iRise Tool), HP QC, HP ALM, UML Diagrams, Visio, SQL and sound knowledge of SDLC, worked on Agile and Waterfall methodology.
  • Good knowledge and understanding of c, c++, Data structure, CoreJava, Adv.Java, Jsp, Servlet, MySQL, JavaScript, JQuery, HTML5, Cascade Style Sheet etc.
  • Programming the database using the XML
  • Involved in design development end-to-end testing and post production of integration developed using Oracle SOA suite component slike BPEL Service bus

Environment: Java, Spring, Spring Boot Hibernate, Struts, JQuery, AJAX, Sencha ExtJS, JavaScript, Node.js, Angular.js, bootstrap.js, backbone.js, Oracle, CRUD, PL/ SQL, JDBC, coherence, MongoDB, Apache CXF, REST, Eclipse, Weblogic, Subversion(SVN), Junit, Agile, UML, JSP, JavaServer Pages Standard Tag Library (JSTL), SERVELET, MAVEN, ITEXT, GWT, Jasper report, ILOG, SOA.

Confidential, New York, NY

Sr. Java Software Developer

Responsibilities:

  • Applications FXML and Scene Builder mainly provide User interface developed on scene builder andjava-fx and all backend processing is done usingjavaon spring boot
  • Development and Implementation of various technologies likeJava, Servlets, JSP, Html5, Hibernate, Spring-MVC, Maven and Spring-IOC.
  • Worked on various e commerce projects in Struts, Spring and Hibernate Frameworks.
  • Proficiency inJava, J2EE, SQL, Android and the latest frameworks like JSF, Spring, Hibernate, MySQL 5.6, MS SQL 12, Oracle 12g, JSF myFaces, Jasper Reports (JRXML), Liquibase, SVN, Jenkins & Mantis.
  • Experience in the design and implementation of dynamic Web-based applications usingJavaEE server-side (struts, EJB, Hibernate & Servlet/JSP) and XML technologies.JavaScript in web developing of "yaksha" project. And having hands on experience in angular js
  • Worked on E commerce project using javascript
  • A website dealing specifically to reserve bus tickets to know where and all bus service is provide, cost reduction and easy to access of place to travel around using Web technology of CSS
  • Designed various websites using boot strap.js
  • Expertise in installing DB2 on Linux, UNIX and Windows OS.
  • Create and consume the data services for the various ABAP CRUD operations.
  • Developed materialized views for Report generation based on remote data and data replication in distributed environments using PL/SQL
  • It is an ecommerce handmade product website. Different category of craft is available. Also contain web pages customers, product, wish list and order details using JDBC
  • Experience in upgrading the mongoDB n a cluster with zero downtime.
  • Coordinated with software development teams for fixing technical issues related to mongodb.
  • Designed and Developed Web Services using RESTful with Apache CXF, JAX-RS/Jersey, JAX-WS, XML and JSON.
  • Designed interface using web technologies, implemented client-side validation using JavaScript and server-side validation using Soap.Experience in Struts, Spring, Hibernate, Webservices.
  • Developed test code inJavalanguage using Eclipse, IDE and TestNG framework. Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts injavausing Junitprior to agile release.
  • Extensively worked on analyzing and developing applications using JSR286 and J2EE for WebSpherePortal using IBM Rational Application Developer 9.1.
  • Developed ANT scripts for the build and deployment of J2EE, WebSphere Studio ApplicationDevloper (WSAD), Git, GitHub, Junit, Scrum, UML, applications.
  • Worked on Mutual Funds in the functional aspect and used tools like SQL servers and SVN.
  • Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship dat exists among system's object in accordance with the business requirements.
  • A project was developed all by myself inJAVAServer Pages (JSP) which is used to take online test of the user.Well versed in configuring build tools like ANT, MAVEN.
  • Developing Web Applications Using XML (Extensible Markup Language)
  • Developed user guide, SOA (Service Oriented Architecture) and Portal manual and installation manual.

Environment: Java, J2EE, Spring, Struts, JSF, Dojo, Sencha ExtJS, JavaScript, CSS, Ajax, HTML 5, Node.js, Angular.js, bootstrap.js, backbone.js, DB2, CRUD, PL/ SQL, JDBC, coherence, MongoDB, APACHE CXF, soap, WebServices, Eclipse, Websphere Portal, WebSphere Commerce Developer, WebSphere Integration Developer(WID), WebSphere Studio Application Devloper (WSAD), Git, GitHub, Junit, Scrum, UML, JSP, JavaServer Pages Standard Tag Library (JSTL), Servelet, MAVEN, Xml, ITEXT, JIRA, Jasper report, ILOG, JRules, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP

Confidential, Chicago, IL

Java Software Developer

Responsibilities:

  • Developed the spring AOP programming to configure logging for the application.
  • Developed IBATIS config files for SYBASE D.B tables, stored process
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
  • Planning and applying latest Service Packs to different versions of SQL Server
  • Developed JSPs, Struts Actions and ActionForms, Tiles layouts and DB2 SQLs.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Created a HTML website and mobile applications dat students could easily understand and use within Eclipse and Netbeans.
  • Create and maintain Amazon EC2 instance dat supports the companies Redmine project management site and Mercurial CM
  • Management Test Automation, Silk Test, Celenium, IBM ClearCase/Quest, Perl, Python, Visio, Java, J2EE, Java Script
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Designing the flow of the project using Water Fall Model.
  • Designed the UML diagrams based on the OOAD principals
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application Developer and used CVS for version control.
  • Used Servelets and JSPs for developing action classes and views.
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Executed the test steps defined in Test Cases manually and reporting the bugs in JIRA.
  • Developed Swing for user interaction and data presentation.
  • Designed Power Cubes using Cognos Transformer
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules.
  • Hands on experience in Oracle ADF 11g Architecture, JDeveloper, Oracle ADF Development (ADF, ADF Faces, ADF Task Flows and Business Components) with Web Services
  • Implemented workflow using OracleBPM/SOA Suite.
  • Developed applications using Visual Studio 2005, C#, and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites.
  • Extensively worked on Application servers like Weblogic, Web Sphere, jboss and Apache Tomcat.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
  • Develop WordPress themes to meet the needs of the small business owner.
  • Develop and implement online marketing strategies for clients, including Drupal & Wordpress
  • Extensive Development using Zend Framework by PHP in a LAMP environment.
  • Developed an in house Bankruptcy Intake program in Classic ASP/ASP.NET. Program is inherited from Classic ASP Debt intake program. Used Visual Studio 2008 to develop this mix program of both Classic ASP and ASP.NET. Used vbscript, javascript, and added some new ASP.NET pages.
  • Heavy C development and code base maintenance
  • Develop the codes in C++ programming language.

Environment: Java, J2EE, Spring, iBatis, Struts, EJB, JQuery, MYSQL, Toad, SQL Server, DB2, Apache Axis 2, WSDL, NetBeans, Jboss, Mercurial, ClearCase, Seleniu, Water fall model, UML, JSP, SERVLET, ANT, Xml, EMC Documentum, GWT (Google Web Toolkit), JIRA, Swing, Cognos, ilog, Oracle Application Development Framework (Oracle ADF), Oracle Business Process Management (Oracle BPM), IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, wordpress, drupal, Z, ASP, C, C++, Mainframe, COBOL, PL/me, JCL, SQL, SAS VB, ASP

Confidential, San Jose, Chicago, IL

Sr. Software Developer

Responsibilities:

  • Agile methodology was adopted in the development, and used Scrum method of project management.
  • Implemented UI layer using Flex and business layer using Spring MVC and developed persistence layer using Hibernate.
  • Designing Flex UI components as well as development of Flex custom components.
  • Developed eye catching MXML view components using Flex Builder.
  • Used Cairngorm MVC Architecture to handle the events and to retrieve the data from the server.
  • Responsible for design and development of user interface using Flex Layout and Navigation, Data grid menus, and skinning components.
  • Used Confidential Cues charts for creating Bar charts, Line charts and Pie Charts to show the project specific performance metrics
  • Integrated Flex with BlazeDSto communicate Server sideObjectswhich was build using Spring Framework and Hibernate.
  • Extensively used RemoteObjects to retrieve data from the remote server and perform required business functionalities from the front end.
  • Used spring frameworkmoduleslike Core containermodule, Application contextmodule, SpringAOPmodule, Spring ORM and SpringMVC module.
  • ConfiguredSpringApplication-Context.xml used byspringcontainer to inject dependencies to java classes to optimize memory resources.
  • Implemented Spring IoC (Dependency Injection) and Spring Aspect Oriented Programming (AOP) for the Business as well as Lookup Service Layer development.
  • Developed / modified the model components to in corporate new business level validations.
  • Responsible for the oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings (.hbm) files.
  • Consumed WebServices for getting the credit card information from third party application.
  • Used Singleton and DAO design pattern.
  • Test Driven development is done by maintaining the Junitand FlexUnit test cases throughout the application.
  • Log4j package is used for the debugging.
  • Used ClearCase for version control.
  • Ensuring adherence to delivery schedules andqualityprocesson projects.

Environment: Java, J2ee, Spring,Hibernate, Flex, Action Script, MXM, XML,XSD, Java script, Blaze DS, Cairngorm MVC Framework,IBM RAD, ClearCase,Oracle 10g,Log4j, Weblogic 10,Sql,DbVisualizer, Webservices, Agile,ClearQuest,Maven, UML (Rational Rose), HTML, CSS and Windows 2000 Prof

Confidential, Atlanta, GA

Software Developer

Responsibilities:

  • Followed the Agile methodology iterative process for each of the module in the project.
  • Developed the Login Module and Reimbursement Module.
  • All modules developed with the framework design patterns and DAOs, Hibernatefor persistence layer, Spring Framework for Application layer.
  • Prototyped Flex based RFC using Flex, consuming web services using BlazeDS.
  • Used Spring framework in enabling Controller Class access to Hibernate.
  • Designed and developed several Flex UI Screens and Custom Components using MXML and Action script.
  • Designed and developed user interface using Flex Components: ViewStack, Checkboxes,Repeater, Title Window, Text Area and others.
  • Createdcomponentsdat have multiple views using States and alsousedEffectsandTransitionswhen aStateis entered or exited.
  • Extensively used to data models to store the form data.
  • Worked on a proof of concept on Internationalization inflex.
  • Developed Action Script functions for event handling response handling and error handling
  • Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
  • ImplementedJSONwith Flex to feed Data grids into the web application.
  • Worked on development of Error Handling mechanism on theFlexside by catching the error code and message streamed from server and wrapping it in a custom Exception Object.
  • Used Blaze DS to connect flex application with backend J2EE and Web Services layer to pull out the data to Flex UI components
  • Was responsible for deploying and testing webservices components.
  • Responsible to create Web Services to various web applications using Apache Axis 2 responsible to create WSDL, WSDL2Java and Java2WSDL Stubs
  • Extensively used SOAP in webservices to communicate with other applications.
  • Used SAX and DOM for parsing XML.
  • The Log4j package is used for the debugging.
  • Created JUnit and FlexUnit test case design logic and implemented throughout application.
  • Used ANT tool for building and deploying the application.
  • Used Toad tool to create Views and Stored procedures.
  • Created Datamodel (Schema) of the Database.
  • The project was implemented in Websphere Application Server for the development and deployment.
  • Participated in regular code reviews and design meetings.

Environment: Java, JSP, J2EE,Hibernate,Log4j, Struts, JSON, Apache Axis 2,Spring, WebServices, Adobe flex builder, Flex API,Blaze DS,Flex,MXML,Action script,Tomcat Web Server, Websphere, IBM RAD V6, ClearCase, JQuery,Agile, VSS, Sql Server, Pl/Sql, TOAD, XML, CruiseControl,Unix, HTML,XSLT and CSS.

We'd love your feedback!