We provide IT Staff Augmentation Services!

Sr Java Fullstack Developer Resume

Dallas, TX

SUMMARY:

  • Extensive experience as Java Full stack developer with 9+ years of experience in full software development life cycle including requirement analysis, design, coding, testing, debugging and maintenance.
  • Strong experience using frameworks like JSP, EJB, Java Persistence API, JNDI, JMS, Struts, JSF in developing scalable, reliable, efficient web and enterprise applications.
  • Expertise in ORM tools Hibernate 2.0, 3.0, 4.0, iBATIS, with JPA specifications, HQL, Caching, ACID transaction, Locking and implemented ODM framework like Mongoose for mapping MongoDB.
  • Proficient and strong working knowledge of Core Java, Struts 1.2, Ajax, Spring MVC, JSF, Angular, SOAP Web Services JAX - WS, JAX-RPC, REST, Ilog/Jrules,, JavaScript, jQuery, Servlet, and JSPs, HTML5(Mobile API), JMS, JUNIT, Spring, Hibernate and Splunk Tool, XML, J2EE Architectural & Design Patterns.
  • Developed front-end using React JS, JQuery, HTML and High Charts based on MVC architecture.
  • Expertise using Java IDE tools like Eclipse, NetBeans, MyEclipse, RAD.
  • Experienced in using Version Control tools like SVN, CVS, Serena Dimensions
  • Experience in developing JAX-WS, JAX-RPC and REST Web Services client and exposing existing java components as Web Services using SOAP, WSDL and UDDI.
  • Proficient in writing efficient SQL, PL/SQL queries and writing Functions, Triggers, Sequences, Indexes, Views and Stored Procedures on database servers such as Oracle, DB2
  • Experience in developing web pages using JSP, Java Script and CSS.
  • Experience in developing persistence layer using O/R-Mapping tool Hibernate.
  • Good experience in implementing Enterprise applications with J2EE design patterns
  • Good working experience in Investment and Finance, Games and Court domains
  • Strong experience in developing Single Page Application(SPA), using MEAN (Mongo, Express, Angular and Node) stack.
  • Strong knowledge on JavaScript Unit testing with Jasmin, Karma, Protractor for Angular JS, Mocha and Chai React JS and Backbone JS.
  • Hands on experience with build tools like ANT, Maven, Gradle and logging tools like Log4J.
  • Experience with testing tools like Selenium and build tool like Jenkins.
  • Demonstrated competence of a good tech lead and ability to work on multiple projects.
  • Role includes a mixture of responsibilities requiring strong technical background with excellent problem solving and communication skills.
  • Expertise in application servers including IBM WebSphere 7.0/8.5, WebLogic, JBoss, Tomcat web servers .
  • Experienced working in a cloud platform created FW to apply mobile automation using See Test tool.
  • Created forms to collect and validate data from the user in HTML and JavaScript. Built the UI using Bootstrap.

TECHNICAL SKILLS:

J2EE Technologies: J2EE, Servlets, JSP, JSTL, JSF, JIRA, Angular JS, JDBC, MVC, OOP, Grails, Hibernate, spring, XML.

Web Technologies: JavaScript, CSS, AWS, Mule ESB, HTML5, DHTML, XML, DTD, HTTP, HTTPS, Jquery1.8, jQuery UI, Angular JS.

Spring framework: Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data Binding, AOP, JDBC, ORM, JMS, Security, batch jobs, schedulers (Quartz).

Web Services: SOAP WS, RESTful WS, JMS API, WSDL, JAXP, JAXB, JNDI and XML. computing, SOA, Ajax, JMS, MQ Series, SOAP, Rest, WSDL, JAX-RS and JAX-WS.

Languages: Java, PL/SQL, Bash, UML, XML, HTML.

IDE Tools: RSA, RAD, WSAD, Eclipse, NetBeans.

Databases: Oracle, MySQL, MS SQL Server, MS Access, PostgreSQL.

Design: UML, Rational Rose, Agile, SCRUM, TDD, XP

Version control: SVN, CVS, Clear Case.

Operating Systems: UNIX (Solaris, Ubuntu, Linux, and OSX); Windows 7/8, MAC

Testing Tools: JUnit, SOAP UI.

Application Servers: Web sphere Application Server, BEA Web logic, Apache Tomcat, JBoss 4.2.x, JBoss 5.1 EAP.

PROFESSIONAL EXPERIENCE:

Confidential - Dallas TX

Sr Java Fullstack Developer

Responsibilities

  • Experienced in object oriented analysis, design and application development using JAVA, J2EE, XML,JSON,RAML,JMS, BRMS, NoSQL technologies.
  • Developed different modules using Java, Apache Camel, Spring and Hibernate.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSTL, JMS, Struts, Spring, Hibernate, EJB, Java Beans.
  • Developed and maintained UNIX/Perl/ANT scripts for Java /J2EE build and release tasks.
  • Designed and developed Microservices using REST framework and Spring Boot and used Bootstrap along with AngularJS in creating the Application.
  • Used several spring modules like Spring MVC, Spring Boot, Spring IOC, Spring DAO, Spring AOP& batch.
  • Initiated mappings among the relations and written named HQL queries using Hibernate
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API, Spring Boot for microservices and Spring Batch for running batch jobs.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Wrote application level code to perform client side validation using JQUERY, JavaScript.
  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS
  • Involved in developing in hibernate using the spring DAO layer to do the operations using oracle data base.
  • Used Unix Commands to see logs for to track the issues in different environments
  • Spring boot is used to create new module and deploy the application in tomcat.
  • Used Test Driven Development (TDD) for develop the new applications such as member search in delta dental.
  • Development of code using HTML, CSS, JavaScript libraries such as JavaScript, jQuery, and Prototype plus relevant coding standards.
  • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Developed user interface by using the Flux for SPA development.
  • Defined and developed the presentation layer of the application using HTML 5, CSS3 and AJAX.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used Cassandra as the backend database to retrieve Data Access Objects.
  • Proficient understanding of server side CSS pre-processors including SASS and LESS.
  • Worked with ejb3 and handled the persistence using the toplink persistence framework.
  • Worked excessively on core JAVA /Kotlin / SWIFT concepts like polymorphism, inheritance, serialization, synchronization and exception handling.
  • Imported Bootstrap modules such as Accordion, BsDropdown, Collapse, Modal, Progressbar, Tooltip and Popover for the user attractive Angular 6.0 application.
  • Used Angular 6.0 to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of Node.js applications.
  • Responsible for the migration of the entire project from Angular 5.0 to Angular 6.0.
  • Implemented test cases and performed unit testing using Jasmine and Karma.

Environment: Java, Spring boot, Spring Modules (DAO, MVC, Securities, AOP, ORM data), Thymeleaf, JPAToplink, Hibernate, Hibernate Critieras, JavaScript, Angular 2+, React, Redux, HTML5 / CSS, AJAX, bootstrap, NodeJS, ExpressJS, MySQL, Oracle

Confidential, New York

Sr Java Fullstack Developer

Responsibilities

  • Developing Applications using latest Java /J2EE technologies such as Cassandra, Java 8, Junit, Cucumber.
  • Wrote JAVA Servlets that generates dynamic VXML.
  • Having knowledge on Java 1.8 features like Lambda expressions and functional interfaces, and Parallel Streams.
  • Developed and implemented two Service Endpoints (end to end) in Java using Play framework, Akka server Hazel cast.
  • Microservices have been built using spring boot, Netflix OSS, spring cloud and deploying to AWS Cloud.
  • Responsible for writing J2EE compliant java code for application development effort which involved working with JSP, JDBC, XML, Hibernate, Spring etc.
  • Used iBatis for designing, developing and maintain the data layer.
  • Developed all the UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax, Adobe Creative suite.
  • Designed Hibernate configuration file in ORM model which automate the mapping between the SQL databases and objects in java.
  • Developed the business logic using Spring and persistence logic using Hibernate
  • Developed the Spring AOP programming to configure logging for the application.
  • Upgraded the existing media playback features from Flex to HTML5 media elements.
  • Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
  • Involved in enhancement of existing application utilizing Angular.js, created role based HTML navigation menu wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Enhanced user experience by designing new web features using MVC Framework like Angular.js, Backbone.js, Require.js, Node.js and EXT.js.
  • Implemented application services using Android, Java, Kotlin, Swift, Xcode, ATOM, Git Bash, Jenkins, Postman, NPM, Gradle.

Environment: Java, Spring Modules (DAO, MVC, ORM), Ibatis, JavaScript, AngularJS, HTML5, CSS, AJAX, bootstrap, NodeJS, ExpressJS, Postgres, MySQl, PostgreSQL, Sql, Pl/SQL, MongoDB, Restful API, JSON, OAUTH, XML, Eclipse, Sublime Text, Websphere, Git,

Confidential, Boston

Java Fullstack Developer

Responsibilities

  • Used Java 8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Developed a Web Application using Java with the Google Web Toolkit API with Oracle.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop spring based application with very less configuration.
  • Developed single page applications, components using Angular JS directives, controllers, view and routing, Spring modules, DAO, MVC, Securities, AOP, ORM data.
  • Developed Stored Procedures, Functions, Packages and SQL Scripts using PL/SQL.
  • Worked with Core Java concepts like Collections Framework, multithreading, memory management.
  • Used Bootstrap and Angular JS, React.js and Node.js in effective web design.
  • Designed RESTful XML web service for handling AJAX requests.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Designed GUI and front-end web pages using JSP and Bootstrap and developed JavaScript solution for user input data validation.
  • Established efficient exception handling and logging using Spring AOP.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Used JIRA extensively to log all issues and track development status.
  • Developed test suite framework and regression tests for rules and alerts engine, recovery engine, object manipulation functionality, import/export engine and user-defined function handling using JUNIT.
  • Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
  • Designed web pages using with HTML, CSS and JQuery based on the W3C standard.

Environment: Java, Spring, Mybatis, Struts, JSF, JSP, Servlets, JavaScript, AngularJS, HTML5, CSS, AJAX, bootstrap, NodeJS, ExpressJS, Db2, Sql, Pl/SQL, MS SQL Server, Rest, XML, Apache CXF, Eclipse, Weblogic, SVN

Confidential, Chicago

Java Fullstack Developer

Responsibilities

  • Developed core Java programs for all business rules and workflows using spring framework.
  • Expertise using Java IDE tools like Eclipse, NetBeans, MyEclipse, RAD.
  • Worked extensively on design and development of applications using Java, J2EE, spring, Hibernate, JQuery
  • Developed the presentation layer using Java Server Pages (JSP), Tiles, Ajax and Java Script.
  • Developed Rest APIs in Spring boot .
  • Developed the business layer logic and implemented EJBs Session beans.
  • Designed and coded JAXB API to interact with third party application for asynchronous loading and parsing of JMS XML messages.
  • Worked on UNIX, Linux to move the project into production environment.
  • Created multi AWS VPC instances.
  • Developed the application using Mule ESB, and build & deployed the services.
  • Implemented Web based pages and site design using HTML, XHTML, DHTML, CSS, Themes, Master Pages, Site Map, XML, TSF, XSLT, JavaScript, jQuery and Ajax.
  • Utilize and program Restful Web services, EJB/JPA, and Hibernate entities.
  • Developed the necessary front end user interfaces in JSP's, HTML, Java Script, CSS and Angular JS that will be integrated using Spring MVC Framework.
  • Developed Form Beans/ JavaBeans, Spring Controller Classes and configured with the corresponding view pages in spring-config.xml file.
  • Also involved with creating shards, replica sets, monitoring, and projections for Mongo Systems.
  • Experience Tester in Agile Development Environment Using TDD and ATDD approach..
  • Knowledge on service oriented architecture (SOA), workflows and Web services using XML, SOAP, and WSDL.

Environment: Java, Spring, Struts, JDBC, Struts, JSF, JSP Servlets, JavaScript, HTML5 / CSS, AJAX, bootstrap, Oracle, SOAP

Confidential, Atlanta

Java Developer

Responsibilities

  • Implemented the locking object using multi-threading before committing to Database.
  • Used Java Multithreaded programming to develop multithreaded modules and applications.
  • Involved in designing the user interfaces using JSPs.
  • Designed a modern SOA platform for architecting and modeling technical solution.
  • Used HTML, XHTML, DHTML, Java Script, Bootstrap, AJAX, JQUERY, XML, XSLT, XPATH, JSP and Tag Libraries to develop view pages developed the application using SPRING Framework that leverages Model View Controller (MVC) architecture.
  • Implemented utility classes which handle the string and date manipulation.
  • Involved on implementing the Exception Handling for the application.
  • Implemented Angular form validation using JavaScript along with DOM manipulation, creating cross-browser compatible and standards-compliant CSS-based page layouts..
  • Developed Java applications to create, update and delete data stored in relational databases using JDBC programming interface.
  • Developed UI and backend applications using Hibernate, Java, Spring, JSP, HTML, DHTML, JavaScript, and AJAX. Developed JUnit classes for the application.
  • Responsible for Web UI development in JavaScript using jQuery, AngularJS and AJAX for dynamic loading of Web pages.
  • Responsible for Development of Hibernate objects for data fetching for batch and front-end processing.

Environment : Java, HTML, CSS, JavaScript, Grunt, Spring Boot, Spring MVC, Hibernate, JPA, jQuery

Hire Now