We provide IT Staff Augmentation Services!

Sr. Java Developer /full Stack Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 7 Years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures
  • Experience in S oftware planning, requirement analysis, designing and building enterprise applications for manual and automation process.
  • Strong experience with frontend technologies like HTML5, CSS3, Scripting languages like JavaScript, JQuery, AJAX, Angular JS, NodeJS, BackboneJS and good knowledge in ReactJS, EmberJS.
  • Experience in developing projects for E -commerce, Healthcare & Insurance, Media & Entertainment and Telecom domains.
  • Strong expertise in J2EE (JSP, Servlets, EJB), Struts, JSF, Spring, Hibernate, IBM Web sphere Application Server, JDBC, JNDI, XML and RDBMS like Oracle.
  • Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development.
  • Strong hands on experience in developing the Enterprise and Web applications on N-tier Architecture using Java/J2EE and java based technologies such as Servlets, JSP, Hibernate, Spring, EJBs, Struts, JNDI, Webservices, XML, JPA, JMS and JDBC .
  • Built applications for scale using JavaScript, NodeJS, and React.JS.
  • Experienced in developing code for h igh Performance Front-End Web Architecture (backbone.js, node.js, redis, yui, jquery).
  • Worked with Struts (MVC Paradigm) components such as ActionMapping, Actionclass, Dispatch action class andAction Form bean.
  • Experience in writing numerous test cases using JUnit framework. Expertise in developing dynamic web pages in HTML with AngularJS for UI and developed single page application by using AngularJS.
  • Hands-on experience in creating responsive user Developed Dynamic and robust UI using Angular 4/5, React JS, HTML, CSS, SASS, JavaScript, JQuery by connecting backend API’s with JSON.
  • Experience in u sing ExtJS to develop software applications.
  • Worked on Dashboard application using Java/Spring/JSF/Hibernate/JDBC.
  • Experience in working with application servers like IBM WebSphere, WebLogicand Apache Tomcat.
  • Experience in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, RESTful Web Services, JAX-WS, UDDI, WSDL, WADL.
  • Experience Building RIA / Web 2.0 applications, using Java / .Net / Ruby / PHP / Python.
  • Experience in using various databases such as Sybase, DB2, Oracle and Postgresql.
  • Used Apache Luceneto make our application Search Engine high-performance.
  • Worked with Amazon Web Services ( EC2,Lambda,AWS CLI,Kinesis and S3).
  • Experience in configuring build tools like Maven and ANT for the development and deployment.
  • Hands on experience in using various IDE’s such as Eclipse,NetBeans and JDeveloper.
  • Experience in frameworks like Spring MVC/IOC/JDBC/AOP/Security, Hibernate and Struts .
  • Configuration and Version control management using CVS, VSS, WinSCP and Tortoise SVN.
  • Creating clusters across Weblogic domains.
  • Troubleshoot Admin Server start-up issues, Java code defects after deployment, and class path issues by checking the JVM logs, plug-in logs and the WebServer logs.
  • Used Spring IOC framework to integrate with Hibernate.
  • Experience in developing Unit testing &Integration testing with unit testing frameworks like JUnit.
  • Excellent analytical and critical thinking, creative problem solving , quick learning , interpersonal and client interfacing skills.

TECHNICAL SKILLS:

Java Technologies: JSF, Servlets, JSP, Java Beans, JMS, JDBC, Web Services, Spring, Swings, Struts.

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, CSS, Ajax, JQuery, Angular 2, AngularJS, Ajax, PHP, JSON, Bootstrap, NodeJS, XML, BackboneJS

Languages: Java, J2EE, C, C++,PL/SQL

Scripting: Java Script, CSS, AJAX, XML, XSLT.

Databases: Oracle 9i/10g/11g, SQL server, MySQL, RDBMS.

Frame Works: Spring, JSP, Hibernate, Apache Camel,Apache Struts, Junit.

Operating System: Windows XP/ 2000/2007/2008/2010, Unix, linux

Development Tools: Eclipse, NetBeans, JDeveloper and Rational Software Architect(RSA).

Version Control Tools: SVN, Visual Source Safe(VSS), Concurrent Versions System(CVS).

Servers: Apache Tomcat, JBoss 4.3/6.0/7.0, Websphere.

PROFESSIONAL EXPERIENCE:

Confidential, DALLAS, TX

Sr. Java Developer /Full Stack

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Used Spring 2 & 4 framework to implement the MVC design pattern in the application.
  • Used Spring MVC architecture for the application development in Admin UI module and Used AJAX with JSON for intensive user operations and Java Script for client side validations.
  • Developed a feature in utility application and Verification Monitoring tool to verify the application statistics like pollers, consumers, loggers using AngularJS, Node.js and Bootstrap.
  • Designed the front-end applications and user interactive web pages using web technologies like HTML5, CSS3, Angular 5.0.0 and Typescript.
  • Mainly involved in development and maintenance of the website using HTML5, CSS, Ajax, and jQuery, JavaScript, AngularJS and Node.js.
  • Involved in writing SQL scripts and creating backend database table for complex business operations. Participated in building web-services using SOAP that allowed integrating the business application with the legacy applications and also facilitates for future applications.
  • Exposure to Angular 2.x and TypeScript since the application was migrating from Angular 2 to Angular 5.0
  • Provided Hibernate configuration file and mapping files, also involved in the integration of Struts with Hibernate libraries.
  • Implemented Spring framework (MVC) and developed Action Servlet and Action Form bean.
  • Managed source repository using Git, Bitbucket and SVN for version control tools.
  • Used CVS within RAD/WSAD to do source control.
  • Used Ant scripts to build the application and deployed it on Web Logic Application Server.
  • Used Dynamic Jasper API to provide BI reporting and User Defined Reporting to Prime Clients like Amazon, Macy’s, and Wal-Mart.
  • Worked with Amazon Web Services ( EC2,Lambda,AWS CLI,Kinesis and S3).
  • Designed proper Hadoop Cluster environments for application and data consumption.
  • Designed and implemented automation using scala, pig, spark, R scripts using proficient scripting.
  • Onshore Team Leader reported to scrum master and carried out sprints with offshore team.
  • Followed Agile Methodology and lead Scrum Team and used JIRA.
  • Used Crucible for Code Review and Jenkins/Maven for CI/CD.

Environment: Java 8, J2EE, JDK, HTML/HTML5, CSS/CSS3, Ajax, Spring3,spring boot, Hibernate, Web Services (SOAP), JMS, JavaScript, jQuery, PHP, AJAX JSON, Angular 2/5, AngularJS, Bootstrap, Dreamweaver, Responsive design, RESTful, Multithreading, Apache Tomcat, Maven, Scala 2.12, Spark, R, Hadoop,AWS.

Confidential, NJ

Sr. Full Stack Developer

Responsibilities:

  • Involved in programming, testing, debugging, implementing and maintaining of J2EE client/server distributed application to meet the organization’s needs.
  • Designed and Developed J2EE web-based consumer applications using spring, DHTML, and Ajax. Developed UI screens using HTML, CSS, JSP and JavaScript.
  • Architected, designed and implemented a SPA (Single Page Application) in AngularJS which consume JSON from a Spring MVC, using Spring Security to secure the Application
  • Developed Struts form beans, action classes, JSPs and tiles which follow struts framework standards
  • Implemented nested views and routing using Angular UI Router as per the requirement. GUI was developed using JSP, HTML, and AngularJS and created reusable components in AngularJS using Custom Directives Filters, Services and Partials.
  • Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
  • Used Spring JMS to post messages to MQ
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Mainly involved in development and maintenance of the website using HTML5, CSS, Ajax, and jQuery, JavaScript, AngularJS and Node.js.
  • Developed different reports in JavaScript by implementing the AngularJS SPA framework and common packages for the application using Generics.
  • Developed queues using AWS SQS with JMS for services to subscribe and listen events. Implemented logic to listen and to subscribe events.
  • Developed a feature in utility application and Verification Monitoring tool to verify the application statistics like pollers, consumers, loggers using AngularJS, Node.js and Bootstrap.
  • Familiar with MongoDB write concern to avoid loss of data during system failures and implemented read preferences in MongoDB replica set.
  • Involved in writing queries, stored procedures and modifications to existing database structure as required per addition of new features.
  • Worked on MongoDB concepts such as locking, transactions, indexes, sharding, replication, schema design. Involved in configuring WebSphere servers, database connections and participated in back-end Database programming using Oracle and developed SQL Queries using Toad for SQL Server.
  • Used AngularJS Routing for navigation between nested HTML views in the application and created AngularJs custom directives that were used along with HTML elements for DOM manipulation.
  • Created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components and implemented transaction management using Spring declarative transaction management with Spring AOP concepts.
  • Implemented version controlling using SVN and used Jenkins for continuous integration. Wrote build & deployment scripts using Ant, Maven on UNIX environment.
  • Used GIT for version control and used eclipse as the IDE for developing the application, Used Rational Clear Quest for defect fixing. Involved in guiding, mentoring new contractors to understand the application
  • Co-ordinated with QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and resolution of those defects

Environment: Java1.7/J2EE, Struts Framework 2.0, JDK, HTML/HTML5, CSS/CSS3, Ajax, Angular UI, jQuery, ExpressJs, JavaScript, AngularJS 2/4, Node.js, Bootstrap, Oracle, JSP 2.0,Spring 3.0, Hibernate3.0, PL/SQL, AWS, Web Services (SOAP), JMS, RESTful, Multithreading, WebSphere, Apache, Maven.

Confidential - Lorain, OH

Sr. Java / J2ee Developer

Responsibilities:

  • Worked on Dashboard application using Java/Spring/JSF/Hibernate/JDBC.
  • Preparation of the design and implementation strategy.
  • Documentation of the analysis and design using UML artifacts.
  • Conducting design review meetings with client team.
  • Developed and tuned SOAP/REST web services.
  • Used Apache Tomcat Server to deploy the application.
  • Developed and tuned prepared statements and procedures using SQL, PL/SQL.
  • Developed the application using Eclipse, NetBeans on Windows platform.
  • Design and development of application using Java, J2EE, Struts2, Hibernate & XML
  • Unit Testing is done with Junit Test Cases.
  • Experience in Integration tools Oracle SOA Suite/BPEL/Fusion Middleware, web-methods, Vitria and Apache CAMEL.
  • Tested and built automation in an Agile development environment.
  • Developed code, scripts and other artifacts required to solve complex technical issues.
  • Involved in Integrating Struts with Hibernate using Plug-in.
  • Worked independently and with a group of highly skilled, high intellect support engineers to resolve customer and product issues.
  • Used to interact with client services, professional services and other groups for troubleshooting.
  • Focussed on problem solving, based on severity and impact of the issue on the business.
  • Involved in Document findings, including new defects in products and worked with the Production Support team to create knowledge base articles.

Environment: Java, Spring, JSF, Servlets, Hibernate, Struts,JDBC, OOAD, UML, Javascript, Apache CAMEL, AJAX, CSS, XML, SQL/PLSQL, Eclipse, Windows 7.

Confidential

Java Developer

Responsibilities:

  • Developed custom JSF converters and Validators, customized default error messages by creating message resource bundle.
  • OO Analysis and Design using UML including development of Class Diagrams, Sequence Diagrams, State diagrams and implemented these diagrams in Rational Rose.
  • Extensively used Web Services - WSDL and SOAP for getting the credit card information of third party.
  • Designed, developed, and deployed EJB components (Session and Message Driven beans).
  • Employed Hibernate (ORM tool) for communicating with database.
  • Used Spring Framework to integrate with Hibernate.
  • Used MQ Series for insurance claim reports and status information exchange between current and legacy system.
  • Developed the User Interface using Java Server Pages utilizing Custom Tag Libraries and XSLs.
  • Designed web pages using JSP, XSL and performed client side validation with JavaScript.
  • Added Ajax functionality to Java Server Faces using Ajax4Jsf framework.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, UDDI, XML Schemas, JAXP, and XSL.
  • Used the JDBC API for database manipulation
  • Used DB2 as the backend database using UNIX as operating system.
  • Used AJAX for the asynchronous communication to the server.
  • Extensively used Eclipse 3.0 while writing code.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Used XSL/XSLT for transforming and displaying reports. Developed XML Schemas.

Environment: Java, Servlets, Struts XSLT, AJAX, JMS, Spring, TIBCO, Eclipse, UNIX, JBoss Server, CVS, SVN, Quartz Scheduler.

We'd love your feedback!