We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Mt Laurel, NJ

SUMMARY

  • Around 6+ yearsof IT experience in Object Oriented Programming, Analysis, Design, Documentation, Integration, Testing, and Implementation of Client - Server, Distributed Multi-tiered and Large-Scale Enterprise applications inWaterfallandAgilemethodology using Java and JEE technologies.
  • Experience in Developing and building dynamic and user interactive websites usingJavaScript,AngularJS,Angular 8/9,Express.js, Bootstrap, Node.js,andjQuery.
  • Expertise inJavaprogramming and have a good understanding onOOPs, Collections, Exceptions Handling, Input/output (I/O) System, Annotations, Multi-Threading, Lambda.
  • Expertise in Designing and developing interactive Front-end applications usingHTML5, CSS3, Javascript, Typescript,andAJAX.
  • Expertise in understanding and hands-on using various extensible Markup Languages (XML) technologies likeXPath, XQuery, XSLT, DOM, and JAXB.
  • Experience in developing Web and Enterprise applications using technologiesJDBC,Servlets,Web Sockets,JSP,EJB, Java Server Faces (JSF),Java Persistence API(JPA), JNDIandJMS.
  • Experience in Developing Application using frameworksSpring Boot, StrutsandHibernate.
  • Experience in building flexible, reliable, efficient, and secured Enterprise and Web-based applications using SpringMVCandSpringWeb Flow frameworks.
  • Experience in Installing, Configuring, Deploying, and maintaining Application and Web Servers such asOracle Web Logic, JBossEnterprise Application Platform (EAP), Apache Tomcat ServerandIBM Web Sphere.
  • Experience in using various Amazon Web Services (AWS) Components likeEC2for virtual servers and S3 for storing objects,EBS, Cloud Front, cache,andDynamo DBfor storing data.
  • Expertise in Producing and consuming Web Services Technologies likeRestful(JAX-RS),SOAP (JAX-WS), JAX-RPCandJAXR (Java API for XML Registries).
  • Experience in writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database management systems like Oracle,MS SQL,MySQL,andDB2.
  • Experience in understanding and using NoSQL databasesMongo DB,Apache Cassandra,Couch DB,andRedis.
  • Expertise in using Version control Systems likesSVN, CVS, Gitand Project Tracking tools likeJIRA.
  • Experience in using Testing frameworks in Test Driven Development (TDD) such asJunit, Mockito, Selenium.
  • Expertise in developing, Testing, Debugging, Integrating and Deploying Enterprise applications using Integrated Development Environments (IDE)IntelliJ IDEA,Eclipse and Net Beans.
  • Experience in Continuous Integration (CI) likeANT, MAVEN, Gradle, Jenkinsand Continuous Deployments (CD) tools likeElectric Cloud.
  • Extensive experience inUML Modelingdiagrams developing such asUse Casediagrams,Classdiagrams andSequencediagrams.
  • Having very strong interpersonal skills and ability to work independently and within the group, can learn quickly and easily adaptable to the working environment.

TECHNICAL SKILLS

Operating System: Windows, UNIX, LINUX

Languages: C, C++, Java, SQL, JavaScript

Java Framework and Technologies: Javajdk 1.7, Javajdk 1.8,JavaEE version 6,JavaEE 7, JSP, JDBC, JNDI, Servlets, Web Services, Hibernate, Spring Framework, Angular JS, jQuery, Node.JS, Maven, JIRA, JUNIT, Swing, Applets,JavaBeans

Build tools: ANT, Maven, Jenkins

Web Technologies: JDBC, Servlet, Spring MVC. Restful SOAP (SOA and WSDL), AJAX, Microservices, JSON, SOAP, AWS, JMS, JAXB,BootStrap, AngularJS, XHTML, HTML5, CSS/CSS3, XML

Databases: MSSQL, MySQL, Oracle

Servers: Apache, Tomcat, WebSphere, WebLogic

ORM Tools: Hibernate, Spring DAO

Reporting / test tool: Junit, JMeter

PROFESSIONAL EXPERIENCE

Confidential, Mt. Laurel, NJ

Java Full Stack Developer

Responsibilities:

  • Participated inAgilemethodology and involved in Design, development, Implementation, and testing of the enterprise applications.
  • Involved in web application development for backend system usingAngular 4/6,HTML5, TypeScript,andCSS3.
  • UsedAngular 4Reactive forms to implement complexformsand performed the validations using Form Builder.
  • Used various Bootstrap components such as calendars, masks, uploaders, sliders, alerts, and modal dialogs for developing the UI.
  • Consumed RESTFUL web services usingAngular HTTPModule and transformed the response usingRXJSoperators.
  • Worked on creating documents inMongo database.
  • Testing, Evaluation and troubleshooting of differentNoSQLdatabase systems and cluster configurations to ensure high availability in various Crash Scenarios.
  • Worked withRXJS Observablesand operators when working withHTTP JSONresponses and defined custom error handler to handle error scenarios.
  • UsedHibernate, Object/relational mapping (ORM) solution, the technique of mapping data representation from MVC model toOraclerelational data model with a SQL-based schema.
  • Created and injectedSpring services,Spring controllers,andDAOsto achieve dependency injection and to wire objects of business classes.
  • Used SpringMVCto handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application.
  • Extensively worked on Spring bean wiring, SpringDAOa springAOPmodules and implemented SpringAOPin exception handling, which it reduces the development time to handle the exceptions.
  • Worked on relational database design and writingSQLqueries, stored procedures, views, and functions withOracle.
  • Developed, debugged, integrated, and deployed applications usingEclipse (IDE)and usedGITas a Version Control.
  • CreatedJenkinsjobs for continuous integration and continuous delivery toAWSenvironment.
  • Worked with Java libraries to accessAWSfacilities as Simple Storage service, Simple queue, and Simple DB.
  • Worked onJMSfor developing messaging services and implemented message listeners for message processing and delivery.
  • UsedLog4jfor tracking errors and debugging the code and Resolved bugs and Change Requests to already existing code.
  • Wrote test cases usingJUnitas the Unit testing framework andProtractoras automation testing for the developed Java applications.

Environment: Java 1.8, Oracle 12c, JMS, Angular 4/6, Typescript, SQL, Apache, Tomcat HTML5, CSS3, Node.js, JavaScript, Restful, JSON, XML, JUnit 4.9, Spring 4.2, Spring Boot, Hibernate, Log4j, Protractor, Jenkins, Gradle, AWS

Confidential, Dallas, TX

Java Full Stack Developer

Responsibilities:

  • Application development was carried out followingAgile-Scrummethodology and using J2EE architecture specification and Design p Confidential erns.
  • Involved in creating dynamic web site design and programming the application usingAngular-JS,Angular 4, HTML5,Bootstrap,CSS3andJavaScript.
  • DevelopedAngular services, controllersand created models for two-way data binding.
  • Designed user Interface usingAngular UI componentssuch as tabs, grids, dropdowns etc. and configured the routing service usingAngular-JS router. Involved in developing Angular-JS directives to do reusable UI components.
  • ImplementedAngular form validationsand usedBootstrapto show error, warning, and info messages.
  • Involved in creating a custom grid directive, which usedJQueryslick grid for handling large data.
  • Developed web services usingSpring frameworkandRESTand exposed the data to the UI inJSONformat.
  • Worked on Hibernate to connect and retrieve the data fromSQL Server database. Configured with Spring to get properties dynamically and connected with SQL Server database.
  • UsedApache Tomcatapplication server for application deployment and usedNPMfor JavaScript packaging.
  • Involved in developingHTML5 and JavaScriptfor client-side presentation and, data validation within the forms.
  • DevelopedSpring batchjobs for importing xml data into database and for email notifications.
  • Involved in performing Behavior driven development (BDD) usingCucumberandJunit.
  • UsedJunitandMockitofor testing the application andlog4jfor logging the application.
  • Developed angular unit test cases to test angular components usingKarmaandJasmine.
  • UsedMavenbuild tool to build and deploy the application and Jenkins for continuous integration.
  • Used Eclipse extensivelyin development and debugging the application and usedSVNandGITtools to manage the code versions.
  • UsedGITwithStashfor code repositories and usedBamboofor continuous Integration and Deployment.
  • Implemented continuous deployment system withJenkins,AWS: Code Deploy, Ops Works, and Packer for deployment of Java Applications
  • Installed application onAWS EC2instances and configured the storage on S3 buckets
  • UsedLog4jfor logging, analyzing, monitoring of data.

Environment: Java, J2EE, JDK 1.8, Angular-JS, Spring, SOAP/Rest, WebServices, JavaScript, AWS, UML, HTML, CSS, BootStrap, RAD 7, JMS, AJAX, JQuery, SQL, Cucumber, JUnit, Maven, GIT, SVN, Log4j, Oracle 10g.

Confidential, Carmel, IN

Java/J2EE Developer

Responsibilities:

  • Developed UI screens usingJSP, HTML5, CSS3, JavaScript.
  • Worked onJSP, Servlets, Struts frameworkand production support issues of the existing applications.
  • Development ofAction Forms, Action Servlets, Action and Validating Action Forms in Struts framework.
  • ImplementedStruts Dispatch Action classand form bean classes usingstruts framework.
  • Client & server validations were handled usingJavaScript & Strutsvalidate plug-in.
  • Worked on the JAVACollections APIfor handling the data objects between the business layers and the front end.
  • ImplementedMultithreadingfor handling multiple requests and for high performance.
  • Created manyStored proceduresand scheduled jobs to support our applications for to create reports for customers.
  • Build and maintainSQL scripts, indexes, and complex queries for data analysis and extraction.
  • Develop a business continuity plan for the SQL Server Databases usingJDBC drivers.
  • Used spring for Dependency Injection for plugging in theHibernate DAO objectsfor the business layer.
  • Created an XML configuration file forHibernateto map to SQL DB.
  • Developedweb servicesfor sending and getting data from different applications.
  • UsedJDBCto accessOracledatabase for accessing customer information.
  • UsedANTbuilt tool for compiling and generating war file.

Environment: Core Java, HTML5, CSS3, J2EE, JSP, HTML, JavaScript, Servlets, JMS, Hibernate, JDBC, SQL, DAO, Web Services, Oracle, ANT.

We'd love your feedback!