We provide IT Staff Augmentation Services!

Sr Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • Over 8 years of diverse experience in top - tier Software Development Life Cycle (SDLC), wif hands on experience in online and mobile banking application using Java/J2EE technologies.
  • Adept at all phases of teh Software Development Life Cycle including Requirement Analysis, Design & development, Testing, Implementation and Maintenance.
  • In-depth noledge of software development methodologies like JIRA, waterfall and agile - SCRUM models.
  • Experience in gathering and analyzing user requirements and identifying critical and non-critical requirements. service oriented systems dat utilize REST web frameworks, SOAP and message queue technologies (Spring MVC 4, Spring REST Template, Rabbit MQ AMQP server, Spring Integration, PivotalCloudFoundry, Pivotal technologies).
  • Expertise in Core Java, data structures, algorithms, Object Oriented Design(OOD) and Java concepts such as OOP Concepts, Collections Framework, Exception Handling, me/O System, Multi-Threading, Reflection, Generics and other new features in Java 7 and 8.Extensive noledge of Java Design Patterns like Singleton, Business Delegate, Factory, Abstract Factory, Proxy, Adapter and J2EE patterns such as MVC, DTO, and DAO.
  • Hands-on experience wif J2EE technologies, such as Servlets, JSP, JDBC, JNDI, and JMS.
  • Strong experience wif developing Web Services providers and consumers using SOAP, REST, and WSDL.
  • Hands-on experience in developing web applications using MVC (Model View Controller) architecture using Spring 4, Struts 2, and Servlets.
  • Extensive experience in using Hibernate4 and JPA for mapping Java classes wif database using Hibernate Query Language (HQL).
  • Experience includes Data Power, WebSphereMQand WebSphere Message Broker in Development, Administration and configuration implementation in SOA.
  • Strong experience in database design and development using Oracle, MySQL, SQL Server, and good experience in writing PL/SQL, SQL and stored procedures.
  • Hands on Experience in major bigdata components such as Apache storm, HDFS, HIVE and HBase.
  • Developed and scheduled new Splunk capacity dashboards, data models & performance reports to assist senior management in making business critical capacity decisions. Excellent Understanding and experience in installing and configuring teh Hadoop ecosystem components such as MapReduce, HDFS, HIVE and job-tracker.
  • Expertise wif Splunk architecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder, License model.
  • Proficient in developing and deploying applications on Web/ Application servers like JBoss, WebLogic 11, and Apache Tomcat.
  • Experienced in configuration, creation and decommission of middlewareMQand MB infrastructure connected to applications wif queue managers (AIX, LINUX, Windows, and Z/OS).
  • Development ofcloudhosted web applications and REST APIs using Spring Boot wif embedded Tomcat.
  • Experienced in writing JUnit 4 test cases for system testing and API testing using SOAP UI.
  • Experienced wif Log4j for debugging and build tools like Maven and Ant.
  • Managing environment variables and properties for deployment to various cloud based environments.
  • Used Rally for bug tracking and responsible for resolving these defects assigned on time and update their status on regular basis.
  • Experience in working wif GIT, SVN source code repositories in a team environment.
  • Excellent communication and interpersonal skills and is a proven team player, able to meet tight deadlines. Motivated to learn new technology and flexible to relocate.

TECHNICAL SKILLS

Languages: Core JAVA, J2EE, JUNIT, JSP, C++, C, Spring 3.x/4.x/4.0, Hibernate 2.0/3.0/4.3.6, JavaScript, SQL.

Frameworks: Java Development Kit (JDK), Java view technologies, C Standard Library

Web Technologies: HTML5, XHTML, CSS/CSS/CSS3, JavaScript, JQuery, JSON, AngularJS 1&2, Bootstrap, XML.

IDE: Eclipse, NetBeans, Visual Studio

Databases: SQL Server 2005/2008/2012, MySQL, Oracle 9i, 10g, 11g

Version Control systems: CVS, VSS, SVN, Git.

PROFESSIONAL EXPERIENCE

Confidential, Herndon, VA

Sr Java Full Stack Developer

Responsibilities:

  • Exposed to Software Development Life Cycle (Scrum) wif JIRA Agile Following Agile methodology.
  • Developed micro-services usingJava8 and Spring Boot 4.0 following a TDD approach and paired programming.
  • Developed non-functional HTML, CSS pages from teh mock ups and involved in UI review wif UI architect and Business Units.
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Analyze teh use case requirement.
  • Involved in Backend and Front-end development.
  • Developed UI wif Angular JS framework, HTML5, CSS3, Bootstrap.
  • Involved in Development of all teh layers like Persistence, Service, Controller's.
  • Implemented QueryDSL to fetch data from teh database.
  • Developed entity's wif Hibernate and Developed a core component of Analytics wif Angular JS.
  • Written JUNIT tests as per teh use case to confirm teh expected results.
  • Fixed teh bugs raised in various stages like DEV, QA, PRE-PROD (UAT), PROD.
  • Deployed and Tested teh application in LINUX, Windows environment for DEV, QA.
  • Worked on large volumes of data and database performance tuning.
  • Involved in migration of TFS(Team Foundation server) to VSTS(Visual Studio Team System).

Environment: Java 7/8, Spring 4, Spring MVC, PivotalCloudFoundry (PCF) on AWS, Spring Boot Starter - Web, Hibernate, Jboss 7, RESTful Web services, JAX-RS, JSTL, HTML5, CSS3, JSON, Eclipse, Oracle 11g, Git, Log4J, Junit.

Confidential, Coral Gables, FL

Java/J2EE Developer

Responsibilities:

  • Agile SCRUM development process was used for teh product life cycle management.
  • Created Use Case, wrote design approach documents, development, implementations, support, for functional security modules like Self Registration, Change Password, Approve Failed Registrations, and Update Other's Profile on a weekly basis.
  • Developed teh front-end components using Angular 2 Framework dat leverages classical Model View Control (MVC) architecture.
  • Implemented Struts MVC 2.3 framework in teh application. Responsible for configuration and integration of Spring 4 Core, Struts2.3 and Hibernate 4.3.x.
  • Integrated wif SpringCloudprojects to provide distributed tracing and other features
  • Used Hibernate for object relational mapping and persistence.
  • Developed Web services (SOAP) through WSDL for XML data transfer over HTTP to interact wif other components to send policy status and consumed RESTful Web service to get customer data from external module.
  • Creating Web Services Proxy and Multi-Protocol Gateway Services on Data power XI52 for vendors to send exchange messages. These services validate teh data again schema and also bridges protocol for HTTP toMQfor guaranteed delivery messages using XSTL style sheets.
  • Collected and aggregated large amounts of web log data from different sources such as webservers, mobile and network devices using Apache Flume and stored teh data into HDFS for analysis.
  • Installed and configuredWebSphereApplication Server Network Deployment 6.0, 6.1 on AIX, Linux platforms.
  • MaintainedWebSphereCommerce Servers and added a new node to teh already LIVE architecture
  • Configured JMS service class to transfer teh orders between agents and policy holders.
  • Designed interactive web pages wif front end screens using HTML5, CSS3 and JavaScript 1.8.4.
  • Developed JavaScript for client end data entry validations and FrontEnd Validation.
  • Implemented jQuery AJAX calls in JSP web pages to render teh response on to UI and also Performed data standardization on teh successful validated data and storing them in HIVE.
  • Created unit tests using JUnit framework in test driven development approach.
  • Used SVN as version control tool and Maven as build tool.
  • JFree Chart was used for Reporting module.
  • Worked closely wif requirement team, testing team, data base administrators and production support team.

Environment: Java 6/7, JSP, JDBC, Spring Core 4.0, Struts MVC 2.3, d3.js, Hibernate 4.0, Design Patterns, XML, MySQL, Jboss, MAVEN, HTML5, CSS, JSP, Java Script1.8, jQuery, AJAX, SVN, JUnit, UML, Web services, SOAP, XSLT, Jira.

Confidential, Denver, CO

Java/J2EE Developer

Responsibilities:

  • Designed Class and Sequence Diagrams.
  • Developed user interfaces using Struts, JSPs, XHTML, CSS, Java Script and AJAX.
  • Used Struts tlds (logic, bean, html, nested,etc) wif JSP pages.
  • Configured Struts-config.xml file for teh Application and Developed Custom tag libraries.
  • Used Value Objects, Service Locator and Singleton design patterns.
  • Extensively participated in developing teh website across different browsers and performed cross-browser testing.
  • Used Validator framework of teh Struts for client side and server side validation
  • Developed Controller and Service classes for Vehicle Management.
  • Performed data loading using spring and Hibernate.
  • Developed Stateless Session EJBs and local Entity Beans and used teh Session Façade Pattern.
  • Developed teh action classes to execute teh business logic and action form's to collect teh input data from teh users using JAVA, DAO and DB2.
  • Bash scripting to run Java programs from command line.
  • Worked in Agile development environment.
  • Worked for teh Telecom domain & Life cycle of Telecom operation.
  • Supported to Telecom software Development projects
  • Worked on generating teh web services classes, WSDL using Apache Axis.
  • Developed teh Encryption Decryption program to secure sensitive data like user account information.
  • Extensive experience in designing front end interfaces usingHTML, XML, JSP, CSS, Java Script, JQueryandAjax, Angular JS,React.js,ExtJS, Backbone JS.
  • Developed XML schema and generated XML Beans.
  • Written XML files containing Queries dat are going to use an application and program to access them.
  • Used CVS for checking in-out files.
  • Responsible for Development, unit testing, integration testing and implementation of teh application.
  • Used Log4J to store log messages.
  • Performed unit testing using Testing.

Environment: Java, J2EE, Hibernate, Struts, GWT, AWS, Spring, Python, JSPs, Agile, Eclipse, IBM WebSphere, AXIS, Subversion, IBM DB2, Flex, Clarity, Mule ESB, ANT, Maven, Rational Rose, Windows.

Confidential

Java Developer

Responsibilities:

  • Communicated wif business partners to clearly define teh business requirements.
  • Designed and developed webpages using JSP, Servlets developed sessions beans and entity beans.
  • Designed teh front end using HTML and CSS.
  • Using advanced level of JQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Developed teh J2EE Application using IBM RAD, MySQL and Spring IOC Framework and deployed to application server.
  • Designed user interface for both web and desktop applications.
  • Implemented drag and drop operations, HTML, DOM effects, animations like slide shows, fade in-fade out effects on teh web pages.
  • Created Triggers, Functions and Joins on Database tables in SQL Server Database 2012
  • Created Responsive Layouts for multiple devices and platforms.
  • Conducted regular testing in Unit and End Testing on supported browsers using tools such as Chrome Inspector and Firebug.
  • Involved in maintenance and support for existing applications.
  • Developed teh User Interface using HTML and CSS2/CSS3 wif fully cross browser compatibility for IE, Safari, Firefox and Chrome.
  • Unit tested application using JUnit, Log4j for logging and debugging and built teh package.

Environment: JavaScript, HTML, MVC, CSS3, JAVA/J2EE, JUNIT, LOG4J, ASP.NET, JQuery, DHTML, XSLT, SQL, Ajax, Debugger Tools.

Confidential

Java Developer

Responsibilities:

  • Worked on complete life cycle of software development, including new requirement gathering, redesigning and implementing a new back end tier, testing and assisted in deployment of teh project to teh PROD environment.
  • Implemented Spring MVC Framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Worked on creating and consuming Web Services based on XML, XSL and XPath developed Web Services using Apache Axis2.
  • Involved in JDBC application and developing; created new functions, stored procedures and updated many database related enhancements in Oracle 10g database.
  • Implemented RESTful Web Services and associated business module integration for getting status of claim report.
  • Design rich internet applications using google web toolkit (GWT)
  • Implemented teh business layer by using Hibernate wif Spring DAO; developed mapping files and POJO java classes using ORM tool.
  • Expertise in SQL and experience in RDBMS like OracleDB2 and MySQL.
  • Developed stored procedures, triggers and functions to process teh trades using PL/SQL and mapped it to Hibernate Configuration File; established data integrity among all tables.
  • Worked on performance tuning for teh PT (Performance Testing) environment and PROD environments, built reports to access teh performance.
  • Involved in enhancements of teh system; provided production support for any of teh production issues encountered; fixed functional bugs and added new features upon changes in business rules.

Environment: Java 1.6, spring, Agile, Hibernate, Servlets, Swing, GWT, JSP, XML, XSLT, HTML, JavaScript, Restful, Log4j, Oracle, SQL, PL/SQL, WebLogic Server, Eclipse, SOAP.

We'd love your feedback!